MAPTNFKTYESQARLLAAVIASAPDLKLNFKAIAAHYGSDTTTCGIEHRFRPIKKQAAAIRAAVAKGEDPKDMQDIVGMNEKEIAKYYGESTPQGLEFQFRSVKSNARKLQEVSRAGGNTATALDTTPSTPRKRKAAGSATATPASKRGKRKTAPKIEMLSDDDYDQDVDYDELDAKPRVPTQTPASLVPASITHSGPDAYNIGTNSNDGAARALDNSTVDNESVLEREADPLLSQHSLGSFDAVEDDGEC