MVRAPCCEKMGMKKGPWTPEEDQILIDYIQRYGHGNWRALPKHAGLLRCGKSCRLRWINYLRPDLKRGNFSKEEEETIIRLHEVLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRVKQNPATPDTIRQSMKIAECNEHVEIDSNPLNPSTHQLIERPGCIPLSPQQQSSSDLSSSGTYSSIVSTGEYLNRPMKDDQSVDNDENVWWEELSAEKQANLEYSEANAADPLLRFPSSPLVYRPHNDESMDFWLNLYMETGEWPELPEL