MATVRPQSPAGPAPSPPQEGRHGDAPNPPAASGEPPAAAGPGGGGGEIAALDKQLAVGGGGGGEERKMGGGASAGAGGGRKLVAEAMRKYAAPRSSRFHGVTRLKWSGKYEAHLWDNTSQVEGRKRKGKHVYLGSYVTEEQAAKAHDLAALKYWGTGPNTKLNFSISDYEKEIEIMKTMSQDEFVAYIRRQSSCFSRGTSSYRGVTRRKDGKWQARIGRIGESRDTKDIYLGTFDTEEEAAEAYDIAAIELRGVHAVTNFDISNYCEDGLRKLEGPSEVAKLEGPSEVMKLAGQ