MAEQQTVRLNTGASIPLLGFGTAGDFHSSLQDKKAAIATAIQTGYRHFDTASLYKSEEALGLALKEAFEAGTVKREDVFVTSKVWCSEMDDFLAAIKRSLSVLQLDYLDLYLIHWPLKFPPGVGILAALEDIQPLDIKEAWQTMERCMELGLTKAIGVSNFSSKKIRDLLEIAKIPPAVNQVEMHPRWQQKKLRETCDKANVHVSAWSPMGAPQTLWGTSAVIDHPTIKEIAAKHGKTPAQVVLRWGLDQGVSVLPKSYKKERIIENFQVFGWSLTKVDHETIEMIEQQRNVSGPPVQGSGTYSSPDLWDGED*