MGGEPVQHECIPQAILGMDVICQAKSGMGKTAVFVLSTLQQIEPVTGQVAALVLCHTRELAYQICHEFERFSTYLPDIKVAVFYGGVNIKTHKDLLKNECPHIVVGTPGRILGLARDKDLSLKSVRHFILDECDKMLESLDMRRDVQEIFKLTPHDKQVMMFSATLSKEIRPVCKRFMQDPMEIYVDDEAKLTLHGLVQHYIKLGEVEKNRKLNDLLDALDFNQVVIFVKSVSRAAELNKLLVECNFPSICIHSGMSQEERLTRYKGFKEGHKRILVATDLVGRGIDIERVNIVINYDMPDSADTYLHRVGRAGRFGTKGLAITFVASPSDSDVLNQVQERFEVDIKELPEQIDTTTYMPS*