301 aa
MKAYGYIYLRSFSTSPPHHLQIMQNKGIETNYSDKIRESATFLEGFLGNKPDIGIILGTG
LGGLLSDIEILKEIPYVEIPNFPTSTVTSHKGKLILGRFGGKLVLAMEGRFHYYEGYTMK
EVTFPIRVMKRIGVRYLFVSNASGGLNPEFNIGDVMVLEDHIDLFPENPLRGKHEQAFGD
RFPDMSEAYSKEMISRAFQVDHKTHSTLRRGVYAGVQGPNLETPAEYRYLRTIGADAVGM
STIPEVIVAVQSGMKIFALSAITDLCTPGNIKKITLSDILQAAAKAEPLMRKIILELVKK
I