MSELIRTPANDEVGNRQLRYQAKLVVKRFEYLANYDFLDSDSTPTDLSIVRLRPKEHLLTELHSTLLPLLQRQIDSIADALMEPDKVWDNITLVLKLQPELEQTLDQTIRAIDEIIPGKLPEPNPRNDQNSREFKCYRLRGLNQMIRRDMKDYGKNFFLSCKQAIEPLQPPLQPPPNDLQMDLQSAWLDLDWHVEQAISWAKASELNIIWDNWEATLSEVGRTVDHLLSLINTKNAEGSQTLVQLAKSFIPIVKLSRLFFVKLSSEGMSRKGGPLCTEMSSYQLNSLETSVRDISRSVVSLWRLLRRSEEDEPDETSQSLIDQVERLLPRFQTCLFSADLYIVPIFPQLNVCSTQVYFKTWFVTWNTLFSQAACNAIEACHTYELQI*