MSWCTIESDPGVFTELIQQMQVKGVQVEELYSLDLESLSLLRPVYGLIFLFKWRPGEKDTRPTVKDNKSIFFASQVINNACATQAILSILMNRVEIDIGPELSMMREFAKDFPPELKGLTINNSEAIRTAHNSFARPEPFVPDEQKFADKDDDVYHFISYLPVDGVLYELDGLKEGPISLGECGSGDADSMEWLKMVQPVIQERIEKYSKSEIRFNLMAVIKNRKDLYNQQLAELDKRKTEISGDDGMDVDSKSGSGNEELAQIDAEIARLTEKITQEDEKFKKWKTENIRRKHNYIPFLFNFLKILAEKKQLKPLIEKARQKT*