MDAGAAAKSDTLKQAKLYQEFRGMVDSLPNLTEDEKKWLDFYCLHRYLRARKWDLEKSLEMIKGTLEWRKTFDVVGLMKGDLTEIEKESATGKMYVGEKDKQGRPILYMKPRYQNTKGQVAQIRHLVYTLERCVAEMEPPVEKLALLIDFQGFSIMNSPSLSQQKETLSILQDHYPERLGLALCYDAPGLFWAAYKVIKPFIDPVTAEKIEFCTRKMKPTSKEYQFIEKHVGWQTLEAEYGGQLKTEYSNEAYFRTRILPRYLL*