MHPFSLDRVLNENSWMASESQPSAPMLGSEADQGPVVTTGYTSSGQSGNQAAFPLSNAPALLHGSMPLFAESNVNAYLLPQQNFFCDTNEVDLSKSSSNDACEKEINLRSHQNRRKPRVLFSNSQVMELEEKFKKQRYVSASERDKLASDLGLTPTQVKIWFQNRRYKCKRLDQDRTLQLTAQFPFAPQLFNSQLFGFGSLS