MTSETHSVGMPPELDPHDTAPPPLPPWLKGFLVTSKNAADVKRAGEEVAKLCSDFWFKAAYDEQVPASMVGQPGVTAVPFDTAESLHVPGCKGTVFVALRPDNTTVDVRLLAKGLIEESDAVGGPDAKGEAWTKTAHTRRIIPIERIAPETDFDELAEKVISWHFPELPPEKRKDPLTTFRVHFEEHSPALHLKKLEIAKKIADLVPEDSYKVDLKHADLVILCVVAGGCAMMSVVEGYDDRMHHFTIHPEKQPASPPAA*