MRATTARLFQSFRALQHENPLGLPRSGTPPTWGKRPVRRKITGVEKVIAVSSAKGGVGKSTVAANLSLAFARLGFRTGILDTDIFGPSVPTLFDLSGEPRLSNNNQLVPLTNYGVKTMSMGYLVGENAPVVWRGPMVMKAIQQLLHEVEWGGLDVLVLDLPPGTGDTQLTITQQVILDGSVIVTTPHTLATKDAVKGINMFKTVDVNILGVVQNMSLFQCPHCHGETSIFGSNARVEKLCQEHQIDFLGDIPLHPNIGDDGDRGKPTVVAEPESERAAAFLKIAQDICPKIELSSK*