MKLFVFFVAAVVLVAWPCHGAGYQRFPLRMKTGYGERSSEVKCASFRLAVEAHNIRAFKTIPEECVEPTKDYINGEQFRSDSKTVNQQAFFYASEREVHHNDIFIFGIDNTVLSNIPYYEKHGYGVEEFNETLYDEWVNKGDAPALPETLKNYNKLLSLGFKIVFLSGRYLDKMAVTEANLKKAGFHTWEQLILKDPHLITPNALSYKSAMRENLLRQGYRIVGIIGDQWSDLLGDHRGESRTFKLPNPMYYIE*