MGRAPCCEKMGVKRGPWTPEEDQILINYINLYGHSNWRALPKHAGLLRCGKSCRLRWINYLRPDIKRGNFTPQDEQTIINLHEVLGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLNKDRNNGGVTNELNGTNETAHEDKESVIVDTTPTQQFTTLEILNNNKADEMMSYEDISALVDDSFWSDVVSVDNKNSKEKMVEDWEGMLNSNSKIYSYNNSKLYNDDLEFWFEVFNSSRRIEELSDIPEF