MLDTMTTTSFKPRFGNMGDMKDVDTYQEELLDYEEEEEAAPDAVATKANGGKKGYVGIHSSGFRDFLLKPELLRAIVDSGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVLSTLQQIEPVSGQVAALVLCHTRELAYQICHEFERFSTYLPDLKVAVFYGGVNIKTHKELLKNECPHVVVGTPGRVLGLARDKDLNLKSVRHFILDECDKMLDSLDMRKDVQEIFKLTPHDKQVMMFSATLSKEIRPICKKFMQDPMEIYVDDEAKLTLHGLVQHYIKLSEKEKNRKLNDLLDALDFNQVVIFVKSVSRAAELNKLLVECNFPSICIHSGMSQEERLTRYKGFKEGHKRILVATDLVGRGIDIERVNIVINYDMPEAADTYLHRVGRAGRFGTKGLAITFVASTEDSNVLNQARVQERFEVDIKELPEQIDTSTYMPS*