MGRAPCCEKMGLKRGPWTPEEDQILINYINTYDHANWRALPKLAGLLRCGKSCRLRWINYLRPDIKRGNFTREEEDTIISLHEMLGNRWSAIAARLPGRTDNEIKNVWHTHLKKRLPQNYKQSHDQKKRSKKQPKLDVDASKSNQDAKLEQQQEPVNNNFPFHASNSEDMMPLSPPQCSSHMSSSSLTTSDNNGSINNNHDMSLNVNDDIDTPENNLALDEDFWSEVLSSDNSGETTSGFPTIDYDHQFLPMSPLMTEEGVLIDASSSSVCDDGMDFWCNVYARAEEFTQLLEL