MSVMAGAAVLRQSNFIDLGVLVTGGKELLMIAFASLGFTIHCVFSRNSHRFQGRIWVDMSTRIFWSESNRPARACPIWFTAYPGSFVYDWADTRQTGNIAVLEAFTLAAIKTPDMACSFSFRIKGQEAAVLLRQPLQEARQRARTLGVPRLRRPLAADPVFALAADPPTSHEVDLLLPFEVDLHLPPEVDLHLPPEVDLHLPPEVDLHLPPEVDLHLPPEVDLHLPPEVDLHLPPEVDLHLPPEVDMCLVSRPACARAFECTFKHERKPATPAVEAPVSEEDEVDPDFFSMEGLAMNTGSVREERHSLTPSEAHNYIKSFLGDNHRFENASRVQGFVRILASVNDRNKSWAFLDMIVNGNAILRVGDILRFEPVSYMIGSGGNTLSFQKGYFPIFEYFASSLVLKTTLHKNINHLYTVLENNYDTVHAVIEQCVEGMIQAKSWQDPTPSLPSMLQNSLSGVVVFKTLTTVLHQFFNRFKDAIRAHPTIVTLINYLANWFDTWSADVSATPARFFDPIVSSPPNVRRLTLAQIKEDVDRLQHIVQRESDATERLRRPAAPVRMSAAQRREVLLAQLAQTYDPPGEQRHDGPRHDNDKLDISAIRIAPTNNELLCAVAPYLPVFLPDAPHHLTAGSMERHLDVQFRLLREDLIATMRSSIAAVHSDLAVMWQSRAALRQPTKLEELLTSKGGAYRTSGFDSVFFQLYTGVEFAPVRAERRDLTVGLMLDTPKHQAARDKEARKRYDYWEHSKRLQSGTLVALVVVSGPTLRIYLGVTSSFNKDIAESSRAGPDAIQIRVSFFDAEVEFMALRRERISVDALRFAFLVDNSVMFEAARPFLERLQSIEPTEIPFSRYIAHGGSLEGVELRPPRFATAPNFQYKLECLAKPGHAGRIKSLNLSTPGGVDAARRQLIASSILDPSQIDAVVNTLNREVSLIQGPPGTGKSFTAKEILRVLFASGIKPIDAHITDKMVRLGSRSSDDRIAEFTLDKLEKIVGGSDMMDRPIKRQYAIMKKLEEDMMRVMTSIQLPELGWDDVRKYLSIHHTDLADSFESPPFWIVELRERIAREEEANGEWETAGKKKKSDRKLARTIYGYWRDGQDLEFISPPSQPPVKEKQEAQPRAALPLVDPIVLEFFSSLGFDSLPPVPTTSRSLRKLLNSDSVWSMSMDERRRLSEDLEQNIRRLAYTSHLQEYKRLRKEYKEACKEYNDARDEPNRPDRLYHHSLVCAVNQLICIGDPQQLRPNLATFDQRAEADEANNLTLHPVLPSSIRHTREGSSVLFVCRQILYPRLEDNDVVLSYPPVHGMQKDVYFYTHTNKENGSDDSVSKYNSFEVEMIRDLVLYFLKQGVYNGAGQLQKVRAALKDLKISVSLDERDQEQLVRQGIDEEPEFEEVFVTKHVRLGTVDIFQGQEAKIVIVSLVRNSGTFETNSASIGFLKSSNRVNVALSRAKHGLYILGNAANLRKNATWSTILNEMDAREQIGHGFPISCPRHPEQTQRGVVYFRAGIAYHVAIIVRLVVMPLSTTIAAPDATKLAIALHAHVAILAHGDAGKTVVTANFLCMESRCHADTSRAGFLGSPLQLLVQGGLPTAMRASQVPEALFRALCAVYGAVSVDMRPPFVSCCLRLGRKKDIVDFIMQRQLKEVDLESSDISERLITLGCGHMFTVETLDGHCKMSEYYEMDDMGQFLATKAPPISYQTPPTCPTCRGPIDALRYGRVTKRATLDILEQNVASTMSRALEEVSPTIEELSSNLETMLAAAKQLNSDLETVSVPSATRSAEGRTIDPLSAKHFAVDALQTLHGLQKDEANAWQAIVKDLVTVYRKTVKVATTRGAHVKAYEAALATLYRLELDAIASDPGRDTDSPESLAMTAVNAKIGQPPHKADTRFQIEAYTLSLEVRFMLAQVGASRLEGLPITSDNENVHKHRLLWSSFVEFILASCLADARKALSMAQRSSASRQAAKCALYVLRSDFEQFRVRIMEERADCLRRAIMKEGDRNMLAAKVKEKSTYMLIYISKAEGEYIRSRPSQSMADLREERWWFKEHCASKVHRWRRDCEKLEKYMLRDTFYQPISLQEKEDIVKAFGFSHRGHFYNCENGHTFVITEYRNWGLTIIYCTSVVAQRRPPDALNVAPRLAVEGMCYMDPTRERQSSNRFRADMARSPEYGPGREMLDSFNPAGGRCNPGANVAPSGGTTCQACVIKALGAFGPRLLARPSLRARS*