MPRAKTPMGLIPFPKKRAATFARRKETVMKMAKELSVLCDAQVAVVVGNPGGGAAEKAAWESEEGVRAKRSLTHREYLRGELRKQRAKLAKVREEGAFKPWDDALDGIAEEETRKLHKYLSDKIEAARARMEAMGLQLGDVDDNGVNGDDGGGLDLQQHVPPSASDAKEFESVPVVHGGQYIGSSSGGGGGDIQMQTTPAADGISFSEQYVPPPWEWDGTFPSQPQAVQPEHGIQYNAPMEGYPSQVPGNGLPDLATGSIDVAAAAAATTAPARYPPTLDTGRHGSFLVAPRAQPLAFSTAGADFINAPNNFLTTGVSVSDYSVQSSGYGIGNQIDNAKQLLYQMQMQYPVGGTGGAEPSNTQTQSPDLRSFSNVVGDYSYTAAQSSANRLDQMHHPVGGRGSTGGAAADPSDTQSKNRGS