MSTDKITFLTNWHATPYHAPLYLAQSKGYFKEEGLKVALLEPNDPSDVTEIIGSGKVDMGFKAMIHTLAAKARNFPVTSIGSLLDEPFTGVVYLKDSGITEDFRSLKGKKIGYVGEFGKIQIDELTKYYGMTADDYTAVRCGMNVTKAIIRGDIDAGIGLENVQMVELAEWLATQGRPRDDVQMLRIDQLAELGCCCFCSILYIANDAFLAANPEKVQKFMRAVKRATDYVLAEPARAFEEYVDMKPIMGTPVNRKIFERSFAYFSRDLKNVSRDWAKVTNYGKRLGILSADFVANYTNDYLSWGLDADSTDPLGDQKRMAELQKKVAAEGGYKRLEVASSA*