MDAEKMKLKLYNTMTQQKEDFVPITPGKVGLYVCGITAYDFSHIGHARAAVSFDVLYRYLKHLSYEVNFVRNFTDVDDKIIIRANESGENPLELSNRFCEEYLVDMGALQCLLPTHQPRVSDHMDHILDMIQKIIEKECGYVVEGDVFFSVDKSPNYGKLSGQLLEHTRAGERVAVDSRKRNPADFALWKAAKPDEPSWESPWGPGRPGWHIECSAMSAHYLSPRFDIHGGGADLKFPHHENEIAQTCAACEDGGVNYWLHNGHVTINNEKMAKSKKNFKTIREITESYHPLALRHFLMSAHYRSPLSFSASQLDSSSDALYYVYQTLQDLDDALLPYREAMAEDGGKAQQTAEAKDVINKLKSEFEAKMLDDLNTAHILTGAYQDALKFINASIGKLKKMQKKQRLSMLVSLAEIEKAAREVLDVLGLLTTLSYAEILKEMKQKTLTRAGLSEEDIEQKIEERITARQNKEFEKSDQIRAELTVQGIALMDIGKETVWRPCFPSQANSSDGDKSTS*