MELTLKLLVLLLFILNHHVGSGSIVKFLPGFEGPLPFELETGYIGIGEEEEVQLFYYFIKSERNPKEDPLLLWLSGGPGCSSITGLLFQNGPLALKSEVYNGSVPSLVSTTYSWTKTANIIFLDQPVGAGFSYSRAPLIDTPTDTGEVKRIHEFLQKWLSKHPQFSSNHFYAGGDSYSGMIVPALVQEISKGNYICCNPPINLKGYVLGNPITHEDDPNYRIPFSHGMALISDELYESIREACKGNYFNVDPRNTKCLKLVEEFHKCTDKLNEFHILSPDCDTASPDCYLYPFYLISFWANDESVRDALHVNKRSIGKWERCNYLSKPYNKDIKSSVPYHMNNSVSGYRSLIYSGDHDLVVPFLATQAWIKSLNYSIIDEWRPWMIRDQITGYTRTYSNKMTFATVKGSGHTAENKPQESFIMFRRWINGQPL*