MEKVRDDGIALDFEVGDEVVKIINVKSSSLPCPLLVFSPTTEGSYPILLFFHGFRLQPDSYKSLLLHISSHQYIAVAPKFSLMTSRCEVKTAKKVAEWLSAKKLNSVLPEKVFPDIQKVAVSGHSRGGKTAFALALAYGSGDSKGESIVTSGRATRKQKQPPLKISALLGIDPVAKGSSCFCSSNILQYIPYSFNHSVPVAVIGTGLSNRRAYGVCPPDAPNGVNHAEFFNESKPPCYYFLAKNYGHTDMLDEGEKIMGIMKKKGKKETKHDLRRTIGGLFVAFFKAYLEGQADDLINIIESPGIRCPIKLDPVISIEEYTISHSSSQRCICGGFEKRNK*