MAEVVLHIYDVTNSGSEKTNNTIVQINRFFKDGIGLGGIFHSAIQVYGNDEWSYGYCEQGTGVFSCPSGKNPMYTYREKIVLGKTDCTIFMVNQILRELSREWPGHTYDLLSKNCNHFCDVLCDRLGVPKIPGWVNRFAHAGDTALEVAGNTAMRVKQAKTELVSASKVAYRFLSNVTSNITNGSNGSSGSPQRPGTLNNSDNGSFRLQGSWLKGILNTAKPSTSTEIGNKEEDTNHTITNQKKQNRDSDVLLFQ*