MALHSTRWLALSYFTYFFSYGIFLPFWSVWLKGLGLTPETIGLLLGVGLVARFLGSLLIAPRVSDPSRLISALRVLALLTLVFALAFWAGTHVAWLMVVMVGFNLFFSPLVPLTDALANTWQKQITLDYGRVRLWGSIAFVIGSALTGKLVSLYDYQAILALLTLGVASMLLGMLLRPSVPPQGESRQQESAGWPAWRTLVAQSWRFLACVCLLQGAHAAYYGFSAIYWQGAGYSASAVGYLWSLGVVAEVIIFALSKKLFRRFSARDLLLLSAVCGVVRWGLMGWSTALPWLIVIQILHCGTFTVCHLAAMRYIAARQGSEVIRLQAVYSAVAMGGSIAIMTVFAGFLYQHLGGGVFWIMALVALPAIFLRPKVVAAS*