MGRAPCCDKATVKKGPWSPEEDAKLKAYIDENGTGGNWIALPQKIGLKRCGKSCRLRWLNYLRPNIKHGDFTEEEEHIICSLYISIGSRWSIIAAQLPGRTDNDIKNYWNTKLKKKLLGKRAPSRRLQRASQDAPMPYSYLAAGGGGASSSGNANGTTAALSSSALERIQLHMRLQGLYSAFGCGASNAPPQWPKLEPPTDAVAMTTVSHGHSLAATDVVEAEQQLNPSAGASYDMPVPGSFEERSASKLGFGSAAGEVAGVASTVEMSSGSMVGGGFGYGHVDELYDFLYSKQLAAAGAFQGGVPPLPELQCPDGGAVVGADEKFSTWMASCDHYVPTTGGQQLQLQAGGNSMNLQDFVLGYDQ