MSSEKLFVRKIEEKARLTPSNIFARVPLPNWETNGYRSITWKQYNDGINKIAWWLDETLGKSVNNDTVAYFGANDIRYAYMFAALNKTGRKLMTPDGRLSKGALHGLLAETECKAWLYTEDEVAEQTPLALEETGVRLQLFPSMEWVLDADEAPAYPYTKTYEESKHEEVVVIHTSGTTGPPKPIYMSNGFWAAACASPRLAKRHWPRGMSSDELYGRSLILACPMRWNSGLILTNSFGVFADTCCIIPPADTVGLPPATFAKLAEMNLVEGLVATPFTVVELFNDAGTKDTLLNLEFITYLGARLDKAVGDALVQHTRLSSVIGATETGGRFSFHPRDKRFWNTFEFIPEAHVRLVPIEQCELPTTATQDAAVCRMFIDRPAGEIRDDMCAFWNTRMYAGVDSIDTKELWRPVDCDGVVRWEFFARADDSVKLFGGVSFSAEEFESPIGRHAGVRHVFVGGAGRPAPFVLLEMSADAVAGRDRGELASEVWETAIQPLNRQVVKEIQIPRETVMVLPEGRSFPLNWKHLVLRTKAEEENAVELEGLYQRLEAVQGSREKFAEFMK