MPPEIVTHIFHLSPSRSSGAIKGRADTPFGIISVEDLHRLPKVCRYWRELALATPSLWTTVFQESENPNLRHSIYLPKDPTLKLTVDVNGFFHRISPKTRDLLLKNASRMRTLVLRCGAGLDAPREFLESFDASELEHCYILWLNLHVRADPSMARFLPFFSGGGARLRTLCLHLVLALPTNEFSALSLLVLAMNGSRMAPPHWDAWDLLLFFPRCPSLEEVYVTDVYLPRHRAEGFSGVLEGFSPVSLPRSRYFAFTYSPNEEYPADSAPVCLLSHLAIPSFCHLYFKILCEGKQLRTNKAILDSFLRHVPYKERTSRISISFPSALSTVLQLVFKEGSLRLDFYGDMVRSDMAGDSGYDIDLPVRIFLRAYPNLFLGTKELQVHYADDHLMGALDSSYFTTVVPNVEAIALVPSIASFAHSTYPALDTIWFSLEDAEDVAQLQDVLSRRAAQGCRIRRLILYVRDDDPYADLALECLLTHLAIPSYCHLYIDVRDQRGRLYTNKVILDNVLRHIPSKTRPSQILISVVERDRTALQLVFPQGSIRLHFSGQRSYHEDTGEFELDLRNFLRAYPHLFLDTEEPRFQYTSDGVTTELLDSFLFTVVLNARAIAIVPDITWSPRAPGSAAGLRIFSLSSDSEWDSETSGPLPFPALDTLWMSLGTVEEESELEAVLSARALQGRRVRRLVLHIRHDDVVVDQSNPAEQIHRPDVAALRTLAEEVIVMSCGVAWMASLEKGPCLPNAVQGDWPSWAL*