MTSDIPINRLARVALHLAPESETQSSISAQQTRAMSSRFLDVPQAPPDAILGISEAFKADTSPDKMNLGVGAYRTEEGKPLVLGAVREAERRVLADPTENKEYLNMGGIPEFCKLAAALAFGKGSAALQEGRNATIQCLSGTGSLRVGGEFLSSFYPGPKLVLIPTPSWANHKAIFKRCGMQTQEYRYYKPETRGLDYEGMLEDIRAAPDGAVLLLHACAHNPTGVDPTPEQWKGILEVTQSKKLLPFFDSAYQGFASGDLDRDGASLRMFADTGMEMLLAQSFAKNMGLYGERVGALSVVVGDAAAAKKVESQLKITARQMYSNPPRHGASIATRILGDPALMDQWKQELKGMADRIHTMX