MSWCTIESDPGVFTELIQQMQVKGVQVEELYSLDLESLSLLRPVYGFIFLFKWRPGERDTRPVLKEYDPNLFFAGQVINNACATQAILSILMNRPEIDIGPELSMLKEFTRDFPHELKGLAINNSEAIRTAHNSFARPEPFVPDEQKTADKDDDVYHFISYLPVNGILYELDGLKDGPISLGDCGSGEPDSMEWLKKVQPVIQERIEKYSKSEIRFNLMAIIRNRKEMYTEELEILQRQKLQLWEQLGMGGAGNSRHDDRMDVDYSASTAAQLRNALAETETKIAAVVEKIAMEEEKFKKWKTENIRRKHNYIPFLFNFLKILAEKKQLKPLIEKARQKT