MELGLAVIFGLHSVCSICLTLLNKQLAEEIPFPLTIVLFQCLASIPFTLIANARFNQIKTIRTSHLPGALLISVLFISCLASSLLGLKRVHVPMVVVGKNLGPFWTALLETVILKAPLNPRTLFSLLIGVLGSTLYAMGDANSDLEGNLADSGSGGEECLFWVGSNALLVAFTSVSEKYVVRNVDQAALGFSLYRTLQSKMSPARLSAGNAVAIPLLWILMTVGDWASADDGMENFGGALEAFSKASSFCWSVSWIDGESAGSSGGLLDYYQGVVEDVFHFDPSSDHESQKCQGLISYSLGMVLEDSSKIPVSLPHRGASRVFRCSCSLEAGAVCVLAAVACLLNSMAFVPAPESRARAMDTGAVAAAAGVMAVGAPQNAEAFVFKGIFGSQPRESCKEYFDVFYGIEPLAWAFCGFVIVYYGAVLKNAATKYNIPVDKTRSPKVGGFQGKEIENSEDMEKFYKPS*