MALFASSVFPLPLFKSNSDPYRLFSTKKGFNLGFQKLKTRRLHRTKVAVHFAMFSENPLIGDLIATAFSGGIALSMLRLWEETAKRGVFDQKTNRKLVHISIGLVFMLCWPMFSSGQQGAILAAFIPGLNIIKMLLLGLGIWKDDATVKSMSRFGDHRELLKGPLYYAFSITYACAIYWRYSPISIGLICNLCAGDGIADIVGRRFGKQKLPYNKNKSFAGSIAMAAAGFLASLGFLLYFSLLGYIQVSSNTVLGFLFMSLAAALVESHPLSSELDDNLTVPLTSVLVGSLVL*