MPILCRDHRTYGHTPEFQAKFRHLVIDCDLMKKILVLHGPNLNLLGLREPSVYGQTSLSQLNEQLQQHANQFGLLLNAKQSNSESELIDTIQHAKKEQMDYLIINPAAYTHTSIAMRDALLAVNIPFIEVHISNIHARESFRHHSYFSDIAQGVISGFGPYGYLLALQAIIHEFK