MEATKSQIHVDRELVGGPLVCCPGSVPKAHTYCCGPCGLGSYDAIIAEHWAREPSKWSREFDGRLERWDVEAKPPLELSMPQLGWLDSPWNPLFCLSVMYPRSLSCCAPIGCCLCCPGMHTVDVASPEAFVPVMLGVAEEHNLCPEELRGLLWMEFNIAPETLITLDDVEWRRNPNVEWDGLLGFKGNGNRTTDASCAGTCLTLFSTRDGGVMRFSTSPSGRWIAIPLGASFLYVPQPGDKFTYQGKEVELEPGDLIRVSYPKWEKTTELTQAVQSYAYVVRKLAARAPDGSAAYTKHYDRFREWSEGPWPHPPLCGFFLCHLSGEQRREDITRALNRYQVLMFPPAPRAGATMHR*