MPTKRPRSTCTECSLHRQKCDRNIPCGRCVKRVVSEKCTLTWPDGKYDTRIHRAYPKKPPALSSHEVLVDLDTGETFGSNAKRLDYSFKPFLAPRLRNSRIANSHGFGFNLNPAGPEAFLQMLLPGITSV