MTEVVLHIYDVTNSGSEKTNNTIVQINRFFKDGIGLGGIFHSAIQVYGNDEWSYGYCELGTGVFSCPSGKNPMYTYREKIVLGKTDCTIFMVNQMLRELSREWPGHTYDLLSKNCNHFCDVLCDRLGVPKIPGWVNRFANAGDTALEVAGNTAMRMKQAKTELVSASKVAYRFLSNVTSNVTNGSNGSPQRPGTLNNSDSGNLRLQGSWLKGLLNTAKPSTSTEIGNKDEDANHAVTNQKKQSRDSDVLLFQ*