MGEAKEGDTYQEELLDYDEEDLETAPEAVAAKGTGETVKKGYVGIHSSGFRDFLLKPELLRAIVDCGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVLSTLQQIEPVPGQVAALVLCHTRELAYQICHEFERFSTYLPDIKVAVFYGGVNIKTHKDLLKNECPHIVVGTPGRILALTRDKDLSLKSVRHFILDECDKMLESLDMRKDVQEIFKLTPHDKQVMMFSATLSKEIRPVCKRFMQDPMEIYVDDEAKLTLHGLVQHYIKLSEVEKNRKLNDLLDALDFNQVVIFVKSVSRAAELNKLLVECNFPSICIHSGMSQEERLTRYKGFKEGHKRILVATDLVGRGIDIERVNIVINYDMPDSADTYLHRVGRAGRFGTKGLAITFVASASDSDVLNQVQERFEVDIKELPEQIDTSTYMPS*