MVRKRDRFWEYVELLDGKFKCKFCDRKFAGGVPRVKSHLSGIKGGGIDICTKVPEDVRIAATEASPGLNKRAKAEACSGKIEETLLKMHISKDDVMPDKLLVKFILLNGEDVDIVRRPSFIDFVDAVAKHGSHYKLPCCSVIKTKLVPDLEKEIGEYVANVKKSWVRTVCTLINYVWQREKRSFMSIFAYSIEGVVLLNALEIPSSMLIFDLVEGIPYFVTREIGANNVTQYIIQNPGDCLEFMPNDDHTH