MGRAPCCDKGSVKKGPWSPEEDRKLKDYIHTNGTGGNWIALPTKAGLKRCGKSCRLRWLNYLRPNIKHGDFSDEEDRVICALFAAIGSRWSIIAAQLPGRTDNDVKNYWNTKLKKKQLHLLIAAAAHGQQYGSRPPAPPFTLEQQHHHHTSSTSIASLGQLLMFGGRGGDQQQQQQYTSSFSSVDISNNTSAAAVGLQESFMFGGLQFQQQEEETNNLLSPPAASSSGNDIMTYEHHEMISPSGFFFYGDGAGAAATQEGTRFLY