MTSSMAPAPLPPPPYAQVMEDMEKGRELAARLVALLHDSPEAGRIVDQILHSFSRAMQALNKAVSAAAGEGSEVQSEVTCGASAGGKRKAAAAAGGAAPERRASCRRRTQQSSGETVVVKNLGDGQPWRKYGQKEIQNCKHPKAYFRCTHKYDQLCAAQRQVQRCDDDPASYRVTYIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLDGGAGGGAMQELFRDDDGVFDDLFGDLLLNYDH