MASPAAGTAPFLTKTYAIVDDPETDDIISWNDSGTTFVVWRRSDFERDLLPKNFKHSNFASFVRQLNTYGFKKVGVDRWEFANECFRKGEKHLLGGIQRRKGSGGAGAPASAVIPTAIALPISPTATSSGGDPPVSSSSPPRPGSGSAVSGAVAELEEEISRLRRENARLSRELARARRAFDDVRRVVTRYDHGGEEEDERPGAAGGGGKPMLFGVAIGSKRSREVDGDEEDGAEEDGGDEDEEEEDDDDERHAARRDKARRTELSDLNVLALSVRAAAAARAPDVGSRGTKNHSVSLPLGSNRATL