MSAIMARPFTPKSHPISAQQGYENPREATGRTVCANRHSAKKPVDIEVPQPVPPDTAPEAVVRIPYDARVKQVLANGKKGAPNAGAVPIPPEGSKLAPPERITTEIRERVGNLFFQAHRPNKTNILVIGPVPGAKHSEIASPILPPDPATEEGAHLLKYPIYVGGNRGRGQIHPDGGRSNNTIYNASVAGRVSHILRKDKGGYEATTDDTPDGRTVVETVPPGPELIVSEGELTKVDQPSTNNPNVGGFGQGDAEIAPQDPSRVQGPLLFLASVIPAQIFPVPKKKQSEKVQLAEMKP