MASPAAGTAPFLTKTYAIVDDPETDDIISWNDSGTTFVVWRRSDFERDLLPKNFKHSNFASFVRQLNTYGFKKVGVDRWEFANECFRKGEKHLLGGIQRRKGSGGAGAPASAVIPTAIALPISPTATSSGGDPPVSSSSPPRPGSGSAVSGAVAELEEEISRLRRENARLSRELARARRAFDDVRRVVTRYDHGGEEEDERPGAAGGGGKPMLFGVAIGSKRSREVDGDEEDGAEEDGGDEDEEEEDDDDERHAARRDKARRTELSDLNVLALSVRAAAAARAPD