MEAEKMELKLYNTMTQQKEVLIPITPGKIGLYVCGITAYDFSHIGHARAAVSFDVLYRYLKHLDYDVTFVRNFTDVDDKIIDRANKNGEDPLDLSNRFCDEYLVDMGALQCLPPTHQPRVSEHMDNIIKMIEKIIEKDCGYVVEGDVFFSVDKSPNYGKLSGQLLEHTRAGERVAVDSRKRNPADFALWKAAKPDEPSWESPWGPGRPGWHIECSAMSVHYLSPKFDIHGGGADLKFPHHENEIAQTCAACEDSGVNYWLHNGHVTINNEKMAKSKHNFKTIREITASYHPLALRHFLMSAQYRSPLSFTASQLESSSEALYYVYQTLQDLDEGLSPYQDALSEDGGKSEQTAEGKDIIKKLKTEFESKMLDDLNTAHILTGAYQDALKFINASLSKLKKMQKKQRMSMLVSLVEIEKAAREVLDVLGLLTTLSYAEILKEMKLKTLIRAEIGEEGISQLIEERITARKNKDFAKSDEIREKLTRKGIALMDIGKETVWRPCFPSQADSST*