MDFLSNFVLLLLVPSLLVLKAVSEASFDESDNLMIRQVESHVDDFLNAERHFEKFKARFQKTYATPEEHDYRFNVFKANLRRAKRHQLLDPSAVHGVTQFSDLTPAEFRRDYLGLNPLRFPADAQQAPILPTDNLPTDFDWRENGAVTPVKNQGNCGSCWSFSTIGALEGAHFLATGNLESLSEQQLVDCDRECDPEEYDACDDGCNGGLMNNAFEYILKTGGVEREKDYPYTGRDRSPCKFNESKIVASVSNFSVVSIDEDQIAANLVKNGPLAVGINAVFMQTYTAGVSCPFLCSGELDHGVLLVGYGSAGYSPIRFKEKPYWILKNSWSKYWGEHGYYRICRGQNMCGVDSMVSSVVAAIQTTSQ*