MPQATKMFSKSLTETDIKKRLAIPAKILPSLPHFNGSHAVTIPLMYGTRTWPIVCSVRKTGYKKSVFSAGWRNFVICNDFHVGDRLTMYKVKDEAGSFHYRVEVEKPATPSVALSARAFSLNHEVDETTGTSHTKISNFQHDQEQLPKADAPVIQKGATMELADAAANAPDPFVNHVIAKPPGMIFGTVVSDEATSKAHFKPEHETEMKFFGITMAIGLGEPMLHACYITKEERDIKAPVDLNGSLSTGRLILDLVLGQPNLTKEEGDIKAPFDLSGGGSLAVFGTSQATEEAYSDSTGRLNLDLVLGQPSPYNGAVNLDLTLAQPLGDNRGTVLAHSKP