MATTYNVKLKIYDLSRGMVKLWSPLLIGKQIGGVWHTAVLIYNMEYFYGGGIMCLPPNEFESHYNIKPVEIIDMGETEVDKTFFHDYLDGIRPNFTTDKYNLINWNCNNFTNEACNFLLGKGIPQYILNTPYEVMSTPKGKLILDMMQSCQTSIAPGMENSSTINSEIKNDSISNNNDSQKNNETEYSKVPSVSMDNFFTGNKINIIFEDYLKSDKCDSNEKKKIFNSLSSFFRKLINNLDILQNRIIYKKNNEIFNNVSNDSEYNKILSYIGFVKGYVEIDEINNLQVFTLYIDSKYNKNSPTSKNIDLFINKKIYLKSLDSSIYKVDLLSFKNISEYVLDSNTKKTNVNEVYVFLSEYFISNHFDITNSKNDNNNFRTIKSAISSDLETEKQYLINIYELVTKHLNLL*