MQIFSKVLRDTDVHVRFSFPTHCLEHLDFSGNNLVDLHVKDRCGELRVIRCLKRNGVYDKPVLSMGWLKFVADYGLRVGDKVVLHREDDQNLGSQFMIEAKRRIMLLGEEAWGDVTRAN