MDRDGVSGGGEAPARRYKGVRLRKWGRWVSEIRMPNSRERIWLGSYESAEKAARAFDAAAVCLRGSRGAGSLNFPESPPDVRYFPGAVLTVEQIQAEAARHANSLVGSVVAAAAAAAXAAGSSPYSQHPEAAAPARSTTSNDTAVSVPSTAGGGAAVFDGDDDVIDWSFMDALPVMPASPARTNAELVPAMDDFMYGFLHPATMLPGEDGAEDGSVDQTFFSVDLWRF