MVPTTGVVGRSNHGRVASTKTSQKTTELIRTPANDEVGNRQLRYQAKLVVKRFEYLANYDFLDSDSTPTDLSIVRLRPKEHLLTELHSTLLPLLQKQIDSIADALMEPDKVWDNITLVLKLQPELEQTLDQTIRAIDEIIPGKLPEPNPRNDQNSREFKCYRLRGLNQTIRRDMKDYGKFFFLGCKQAIEPLQPPLQPPPNDLQIDLQSAWLDFDWRVEQAISWAKASELNIICDNWEVTLSDVGQTVDHLLSLINTKNEEGSQTLVQLAKSFIPIVKLSRLFFVKLSSEGMSRKGGPLCTEMSSYQLHSLETSVRDITHSVMSLERLLRRSEEDEPDETSQYLIDQVERLLPRFQTCLFLADLYIVPIFPQLNVCSTQVYFKTWFVTWNTLFSQAACNAIEACHTYELQF*