MSRLREYKPAPLATLPKTLDPDEYYNLSPEYRRAEEERTALRSQMKRQYQMQLNNPYRKELIEDPALTRWLHARNIVYPHFRPSTKSSLIGVAFGALPLVLLYFVLKTDRDKRDSKIDAGTYKRPFKLSS