MAALSTGLNTHRPFVNAFNASAPINSIPPCTTSVFLQQYPLRCFPRLSVFQPRHVSEKARTSNRRQPRGIVCSIKKLAETEAIPLEENPRRLAEKLPYATGVYAMHDKSGELQFIGISRVVADSVLNHLRDVPQLCGSVKIAVFDAPRYQALIDPWKFWMDEHIESAGEVPPGNESWNITWMEKERPVKVDLRLKPDRYMPFSLPLEQLVDKLFNENEVLVFIKGSRTDPKCPQSCRVLTILYEQMVDYETIDVFDEVYNRGVRKALKVYSDWPTFPQVFVRGNLIGGADELDKMADKGELYELFKK*