MGRAPCCSKVGLHRGPWTPREDALLTNYIQEHGEGHWRSLPKKSGLLRCGKSCRLRWMNYLRPDIKRGNITPDEDDLIIRMHSLLGNRWSLIAGRLPGRTDNEIKNHWNTHLSKRLRSQGTDPSTHKKLPQPVKHEARRRKGSNGTKNTSGKKQRKGRAKPVPAEKHKVHLPKAVRFASLSLPRNDSFGSSTVTSLSPSQVRDPGCGFRTEVAVDVFWGNLKDSDHGGVSFFVGDADHGLVNGSDLECQSLVPTTSTLEKLYQEYLQVLNTNDHHDQVELNSFAESLLA*