MGEPYPETEELLDYEEEEEAAPDAVAAKTNGETVKKGYVGIHSSGFRDFLLKPELLRAIVDCGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVLSTLQQIEPVAGQVAALVLCHTRELAYQICHEFERFSTYLPDIKVAVFYGGVNIKTHKDLLKNECPHIVVGTPGRILGLARDKDLSLKSVRHFILDECDKMLESLDMRRDVQEIFKLTPHDKQVMMFSATLSKEIRPVCKRFMQDPMEIYVDDEAKLTLHGLVQHYIKLSEVEKNRKLNDLLDALDFNQVVIFVKSVSRAAELNKLLVECNFPSICIHSGMSQEERLTRYKGFKEGHKRILVATDLVGRGIDIERVNIVINYDMPDSADTYLHRVGRAGRFGTKGLAITFVASAPDSNVLNQVQERFEVDIKELPEQIDTTTYMPS*