MEKGALVLYVNTLHFYGLQPPVPYWIYPLYRPPNDIKQLMRANDSIRQLISSAPCSTSSAYAAINHSGSAVFLFLLPGKSCNIAANDGILDHLYIDNYVSWSFLRLENDGSLHMYAVTNPTGALFSVTAEELMTSVTPNWGVCHVPMACGAAGMCTPGHVKTSCRCDYAGIAFEPRNGTDLSQGCERTTRLPACSISGKGHMSSTDFVQINYTASIFLFNGWTLNSTRYASPHVDDCKQSCSYDCSCNGFFYQVDTSDCFFITDEISLLNIATHTNFSLDSIFEKEILGRNYVTYLKVGINESSENKASTFALTVILPSVFAACFVFGSGAYLLIRAWKRKLIRMRMHKREENELRDILPLLPSRFSYKDLHEATKGFSNLLGEGGCGCVYAGILGDGRKVAVKVLQIVIQGASQSKQFLAEVATVGRTGHHNIVRLLGFCWEASNRLLVYEYVERGSLDRWLFVGDSALVLDWETRYKVALGIARGLHYLHEECEQAILHFDIKPQNILLDDQFVAKLADFGMSRLMQRDISAVMTGVRGTPGYIAPEWFRHGTGSKKSDVYSTGMVMLEIVGGRKILEYSLLSNSLDKEEQEAWHFPSWAASKCEQGLLMEVVDKRLLLQGCGFDREQARRLIHIAFWCIHDDPAIRPNAPTLVHWLESTSPIEEPAFSAPIDNAVWQARKHYSESVL*