MESTPVKMNFGKSLLVPSVQELSKQRLTNIPARYVRSEQEPPVINAGEAVPVIDLQKLISGDSMDSELQKLHFACQQWGFLQVINHGVTPSLLEDFKREVIEFFGLPMEEKKKLWQQEDNHEGFGQLFVVSEEQKLDWSDMFYITTLPSHIRQMDLFQKLHSKLREIMEAYCNEIKNLAMIILCQLAKALRMDEKEMRELFSDGVQSIRMNYYPPCPAPEKTIGFSPHSDADALTVLFQLNETAGLQVRKDGVWVTVKPLPNALIVNIGDIMEIVSNGVYRSIEHRAIVNSNKERLSVATFYSSNLDSELGPAQSLTGPNNPPIFRRVPVDKYFKDFFARKLDGKSYIDFMKEE*