MASALWSVALLLCAAMVEATMRADAFPGWMGETFDPRSETQSEPYERSTLRPGRLRTAKPRGGEQGGGLDRLRGPSPFAMDPTRVTQLSWKPRAFLYKGFLSDYECEYLKQMALPRLEKSMVTDNASGKPVDSTIRTSSGMFITTKNDVLDAIEDRIATWTFLPKENGEAFQVLRYNKGQKYEAHFDYFHDPLNTQLGGHRYATVLMYLSDVEKGGETVFPNSATAGSKDSSWSECGHSGLGGLNPKRETLFYFSALVRTLSRTRPPFILRAPFWRE*