MASSGTNGDLAPTSSGYMDQWQAQHLSSSLHQMNSDDDELLGASMSKYARLDGLDMVGHGSGLGPGGGMSLGIMPGVSGMDEGPGSMGTDTKERFARENHSEIERRRRNKMTHYINELAEMVPQCASLGRKPDKLTILRMAVAHMRQIRGASATDPMPPGPGGSSYKPSFLTDLELKHLILEAANGFLFVVCCDTGRVIFVSDSIAPILNLTQEDWINRPIYDLIHPEDSEKVREQLCGSEASLTRVLDLKTGTVKKESGAPRVHMSCRRGFICRMRVGALEPLT