MGRAPCCDKGSVKKGPWSPEEDMKLKDYIHTHGTGGNWIALPTKAGLKRCGKSCRLRWLNYLRPNIKHGDFSDEEDRVICALFAAIGSRWSIIAAQLPGRTDNDVKNYWNTKLKKKQLHLLIAAAAHGQQYSSRPPEPPFTLEHHHHTSPTSAASLGQLLMFGVGGGDQQQQYMPSCSSVDMSNNTSAAAVGLQESLMFGGLEFQQQEEHTNNLLSPPPAAFGNDIMTYEHHEMISPSGFFFYGDGAGAAATQEGTRFLY