MELAPSLPIFKKVHFYNYLFLLLSLVVFLITYSSYLLPSSPSVTSLANLIWPNPKSPKKNKDDALPPFAIGEGEKECNLFNGKWIWDETTRPLYNESECPYLLPQVTCQEHGRPDKDYLYWRWQPNDCLIPRFNASLMLENLRGKRMMFVGDSLNRGQFSSMICLLHKIVPNSAKSLDKVDSLIIFTVKDYNATIEFYWAPFLLESNADSPWKHTVPNRIVRKNSIDTHGKYWKGVDILVFNTYIWWMSGRTFKILNGTFDDDNMKDIEDVPTSDAYRMGMKNLLTWINKNMDPKRNRVFFTSMSPSHAWSKEWGGDPNGSCYNETKMIDDPNYWGSDSRKSIMQVIKEEFSKSKVPITFLNITQLSMPRRDAHTSIYKERMGPLSPQEKAKPASYADCIHWCLPGLQDVWNELLYAKLFYP*