MVPPPYPPAGEEELLDYEEADEEATAGEAAKEGAQVKKGYVGIHSSGFKDFLLKPELLRAIQDCGFEHPSEVQHECIPQAILGMDVICQAKSGMGKTAVFVISTLQQLEPVDGQVSVVVLCHTRELAFQICHEYERFTTYMKNVRVGNFFGGLPIKQQREQLKDKDKCPHIIVGTPGRVKALADEKTLDMSHVRHFVVDECDKCLENIDMRADVQAIFKKTPHDKQVMMFSATLSTDIRPVCKKFMRDPMEIYVDDEAKLTLHGLVQHYVMLNEDQKNRKLNDLLDALDFNQVVIFVKSVARARELNRLLNECNFPSTTIHSAMRQDERLQVYKEFKEGAKRILVATDLVGRGIDIERVNIVINYDMPETDEKHGNGADTYLHRVGRAGRFGTKGLAITFVASPADSEVLNQVQERFDVDIKPLPEHIDASTYMNAA*