MEAIRRPQILRANSLDVVRSRTGRPARRRLRAAWPHARSGAVDDDDGDRSGSGARLRVPSQTNDAPWKELSDAERVELKEFAEALAEAAEQVVRPYFRVQRNTLNIDSKADASPVTVADKSAEKAMRTMIESRFPQHGILGEEFGESELLSSTFVWVLDPIDGTKAFISGKPTFGTLIALVMRGVPILGVINQPISKERWIGCAWNEALLFNGQYLPTLSSRSRATSNPALLADCLMSTTTPDMFLGTDMARYRALAAQVKVAMFGSDCYAYALLASGFVELVVEADLKPWDYMALIPIVQAAGGIITDWQGRALNLESDGRVIAALNAGIHRSAIAYLSGSFVEDGMSGEGGESTSVPSHMCSAMTGWGYARHMHKVGGGFCAVAIKCSASDHFSLHIETLPGMLEPHRMDLLVMTRDAIQRGAAVISVEYIDSTGLNVPFSGAKSLWDSVQIAFHEAMHNFEMQRVAYGATLRAGILNSVQCAQNILKKNSEFETHYPELHSTLHFELAVIQSAVSSQKGRAQGSSEARVSGRAICRVVEELCGKIEQSYRGSSGNRNVSCGVVALQVLEQLYCIRDDARQLR*