MPGFDFSNHNRNSALHAKGVPLPKATSTGTTIVGCLYDGGVVIAADTRATSGPIVADKNCEKLHYIAPQIWCAGAGTAADTEFTTAIISSNLELHALSTGRKPRVVTVMTLLKQHLFRYQGHIGAYLVVAGCDPTGAHLFTVHAHGSTDKLPYVTMGSGSLAAMSVFETQWKAGLSREDAVTLCADAIEAGIWNDLGSGSNVDVCVITPEKTQLMRNYKTPNTRGKKERNYRFTPGTTAVLNERIITREEISKYVTVQDIGDGEEGVGEKMDVDTQPSGPS