MGRAPCCEKMGMKRGPWTPEEDQILINYIHLYGHSNWRALPKHAGLLRCGKSCRLRWINYLRPDIKRGNFTPQEEQTIINLHEVLGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLNKNQNNGGDNKNINGTNKTTHKDKESVIVDTTSLQQFSNNITTFEISNSNKDNMMSYEDVSALVDESFWPDVVSVDNSSNNNEKKIEDWEGLLDMNNKRFSYDNPKLCSDDMEFWYDKLLNSSRSIEEFSDITQFLF