MEKSELLLGSYSYAALCGVTLIIGWLAHWVYKWMNPPCIGRLPPGSMGFPIIGETFQFFRASPSIDMPSYYKQRLERYGPLFKTSLVGRPVIISLDPEVNRFIFQQEGKLFQSWYPETAINIFGKKSLTTYNGTIHKFIRGVAAKLFGLENLKESLLPELENSMRESFASWTGKPSVEVQDGVSDMIFDLVAKKLIGLDVTNSRELRKNFQDFFQGMVSFPIYFPGTSFYRSMQGRRNVRNTLTDIMKERLSAPGKKYGDLVDLIVEELQSEKPMIDENFAIDALAALLFTSFATLSSTLTVAFKYLTDNPKVVEELKEEHGTILKKREGVNSGFTWEEYRSLKFSTQVMNEITRISNVTPGVFRKTLTDVQVKGYTIPSGWLVMISPMAVHLNPKLFEDPLKFDPWRWREEKRSSMLKNYMPFGGGVRLCLGAEFSKLFIALFLHILVTEYSWTEIEGGEVLRISEIMFPQGYHIQLVPQT*