MSSLVLIGISLAFWPNSTVLPSEVTLDALFAASPGFASRVTLALCLSNASDVETLSLGFAIPKFDGSFGDMRLPAAAVFVGMLAGGCAAGALAEGLGHQRLLVKMLYLEALSALATTAATLGSSWIPWIDHGPWQLALCRFSSGIAIGAAVPPIFALAEELIHPRQRRHRSSMAATPGATPGLSLIASSFISGSVLVSLLAWPLSVGWTWQAFYATTGVVPLFNAWLVSRWVPESPTFLQHQATQRRRHELSHVWEASTAATDGCGAAACGDLLLHCLCLVPLRPLRDDMVESGRGYGLSTWLLQLFQEVGLKHRYITAIAYALSGVPGCVLAILLRCMEPPKLLAFWLLLTALSCLSISRSKPSGDDSGPRPFFAAFCVCLFNSVGHPDGSLAKFKHKTRSMAHSMIRFDGEH*