MSTSAGGGQPSVLSTLPKNLPLDFVKTITDQFSEQRILGTGAFGIVYKGIMPDGQIITVKKLAENSPIAREKAFANEVQNIMALHHENVVKLVGYCHEGQKKVVQNNGRYIVADIVESLLCHEYVPKGSLQKNLFEVDTKMDWSTRFKIIKGICNGLHFVHSIPIVHMDLKPENILLDDDMVPKIADFGLSRLFGQEQTRMNTQNVVGSYGYIAPEYLYRGEISTKSDIYSLGLLILETTTGEKNYRGNEPSAVEFIKNVRENWKEQRIASEYPSLDADCLQQVKKCIEIGLECVEIDRLKRPSIETILDKLNGRCASIRN*