MFMPEAVNWNRPIKVGVSSCLLGEKVRYDGGHKHDHYITDVLGKFFTFVPVCPEVGCGMPVPREAMRLEGDPEHPRLVTNKTRIDKTEQMRAFCKQKVTELADEELCGFIFKKDSPSSGLFRVKVHNEGMPTRSGSGLFAAAVVKHFPLLPAEEEGRLNDAAIRENFIERIFCYRRWKDFLLDSPDLGHLVTFHARHKLLILAHSTSIYREMGSLVAHGKGMSWPELAQSYEALFMKALALHATVKKNTNVLTHIMGYFKRDLSPAEKEELLGVIKEYHDRLVPLIVPLTLLKHYVGKYGQSYLQQQYYLSPHPAELMLRNHV