MEAGGLITDMSWIVFDLPSHGDESEMMAQLFSAFPIHGEEEGHEQLPWFDQSSNPCYYSCNASSTAYSNSNASSIPAPSEYEGYCFSDSNEALGVSSSIAPHDLSMVQVQGATEFLNVIPNHSLDSFGNGEPSCEYLDSASGTNKRKHLAEGEFDGQTRGSKCARKAEPKRAKKAKQTVEKDASVAIPNGSCSISDNDSSSSQEVADAGATSKGKSRAGRGAATDPQSLYARKRRERINERLKTLQNLVPNGTKVDISTMLEEAVHYVKFLQLQIKLLSSDEMWMYAPIAYNGMNIGLDLNIDT