MALFASSVLPLSLFKSNSDPYRLFSTKKGFNLGFQKLKTRRLHKTKVVVHFAMFSENPLIGDLIATALSGGIALSILRFWEETAKRGVFDQKTNRKLVHISIGLVFMLCWPMFSSGQQGAILAAFIPGLNIIKMFLLGLGIWKDDATVKSMSRFGDHRELLKGPLYYALSITCACAIYWRYSPISIGLICNLCAGDGIADIVGRRFGKQKLPYNKNKSFAGSIAMAAAGLLASIGFLHYFSLFGYIQVNSKTVLGFLFMSLAAALVESHPLSSELDDNLTVPLTSVLVGSLVL*