MKIIDRVKEAWSEDKIVYSFEFMPPRTPKGMKLLLDSLDRIVMFQPSFCDITWRASSSEMTLEIARKMKTMFGLETMMHLTCVGSTPERIDSALDFVRSHGVENILALRGDPPEGEEALDVAGSGDLSCALDLVSHIRETYGSSFGIVVAGYPEAHPDVIQADGSATEEDYQKDLAYLKKKVDAGADLIISQLFYDTDIFLKFVNDCRQIGITCPIVPGILPINDYRKFLRMTTLCKTKVPADVRDALQSIKDDPVAVRKYGIHLGTEMCKKILAHGIKALHLYTLNSEKTAIEILKNLGLVDVSKVARPLPPSAQCKQEEG*