MAPYSSHFLWNMFLFNVLILSTVSCTTGCYTSIFSFGDSLADTGNSRNLSPPDNLPHSSFLPYGETFFHHPTGRCSDGRLVIDFIAEYLGLPFVPPYFGGSMESFKEAGVNFAVAGATALDAAFLQEKGLAKLVTNISLVVQLGLFKELLPSLCSTPSDCKKLLGESLILLGEIGGNDYNHPFFEGINFETIQDLVPYVINTIGLAIKELIQLGAITILVPGNLPIGCSPSYLTLFEGSDKKDYDHLTGCLNWLNKFAQEHNEQLIKELKRIQKLHPHAKIIYADYYNAAMPFYHSPNRFGFTGGVLKSCCGWGGMYNYNSLVKCGNPLVSVCDDPTSFVNWDGIHYTEATYKLIFESIIEGSNSYPSFKAFCNLNHNEM*