METCKPVKSPNEKLTAEALAKRLELDVVDPHRISQYRSLTMRAAFLAQDRPDLSETVKCLARKMQGPTEADFGDLKRLARYLKGNMRMEKLAERSFELIKIDTKLNTADICTKALASEAAERHLKAMGFEVVQGLEYAIMSGGDVAPLEEQAVTELHKLFRWVHRSSRGVLLFIDEADAFLASRKNSGMSETMRNALTTMLYHTGTPSSQFMLVIATNRPHDLDSAILDRLDESVEFGLPDLDARKGMVQLYYDKYIAKPLRLPTVSATTTMLRKPPVQVNGFRSRLPGSLRPQIPREEEVDEAAMAVVAERINGFSGREISKLFTSLQTHVLYSDRAHGRAICTKSMLLEVVDQKVAEHGRSHEFQTTGYEYRHADSHGAYGAHGAHRAPERGAHEMNGTVLSKGAP*