MASAFAGSFLATQSPAACRFVFIKELHLKLTNLQSSTLTLKQAWPGSGAITALPVVYSEDYSAPQLAPGHRFPMQVFRRIHTRLLELQLITPNQAQLELVHSQEYLHAFLHGRLDEQRMRRIGLGAEAIRSPVLIKRTMAEVAGTLLTARLALRCGLAVNTAGGTHHAHPAYGSGFCILNDLATTAKGAVSRLLVVDLDVHQGDGTAVCLARPAPIIVNGHSGVDDEPRAFTFSMHCESNFPGGRRRHRSSSLEEHACSGSVSARKATSDLDIGLPDGCTDDQFMACLGRTLPELLDSVRPDLVLFDADGA*