IRPACSWCSADEFDDTKEGPGFRCAPSSVLLARGCPQSSIEDVESVLLDHGVPLDQASLTEDIQLTPRSQSVKVRPGGTMMVNFTFQSISDYPVDLYFLTDLSYTMIDDLETVSRLTNDIVLTMRNVTKKLQMGFGAFVDKPVFPFVVPTPEYLRNPCLNVGTKNLHCDPPFLYKHILSLTDNFEEFREKTKVARPSGNLDSPEGGMDALLQVARCSEAIGWRAGARKIVLFASDGGFHLAGDGRIAGLILPPPTTCQLTYQADRFNSSLKYLGWHNSDQTDYPSVGEIAQVLTEADISVIFAVDSKLHGLYTKLAEFLPSAAVGILTDSSTNIVRLLRDNYDKIVNKAELMATYDADYLEVQVFSKCNDENEFSKKTVCNDHPVGGKIGYQISIKAKRCFEGVKKVTLKMVALEDQAVLGVQTACSC