MMRSFQKVSSSPGGASKGGGDEPGKLQEQEEEESQVLHGTGHCKWFNVRMGFGFISMINREGSPLDIPVDVFVHQSKLYMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGNPCLGSERRPKGKTLQKRKPKGDRDIIFPLRTALAVPQKFWPRHSSDAQLDLTAMGRNYRCYNCGGLDHHAKECSLPPQPKKCHYCQSIMHMVANCPHKTVPQPPTSSQGRHEAEPQPSTSTFPREVAGAYGYSSPSYSQEGRSEISERSGRSPQETSSSKLSTSPEEQSRKGPSVQKRKKT