MGRAPCCDKANVKKGPWSPEEDAKLKSYIEQHGTGGNWIALPQKIGLKRCGKSCRLRWLNYLRPNIKHGDFSEEEDRIICSLYVSIGSRWSIIAAQLPGRTDNDIKNYWNTRLKKKLFGKHHEKQQQQLVRRGRKIKSEIGNSMAIVFDNQVINNNNNNQSSFLPELSPAAPPYVNYQPLQFPSNSQQLFGHTAGVNHELSRTDTIQFGLDGASNQPITSCHVGELEKVVYSNTPSFDDGLQFSCDNNGLNLINDLDWGEMSSLISAPLYPSTVI