MMRRPQIPLMEKLTANLPRSEGYVGIHSSGFRDFLLKPELLRAIVDSGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVLSTLQQIEPVPGQVAALVLCHTRELAYQICHEFERFSTYLPDIKVAVFYGGVNIKLHKELLKNECPHIVVGTPGRVLALARDKDLPLKNVRHFILDECDKMLDSLDMRRDVQAIFKMTPHDKQVMMFSATLSKEIRPVCKKFMQDPMEIYVDDEAKLTLHGLVQHYIKLSETEKNRKLNDLLDALDFNQVVIFVKSVNRAAELNKLLAECNFPSICIHSGMTQEERLTRYKAFKEGHKRILVATDLVGRGIDIERVNIVINYDMPDSADTYLHRVGRAGRFGTKGLAITFVSSASDSEVLNQVQERFEVDIKELPEQIDTSTYMPS*