MTLHSASSDGTLTRAALQRYLVLVEIDALDDRGFTPLAVAIKNGHPSVVKLLLQNGASADKPVRDGRTPLYLAANAKQNRARIVQLLLSHDPRPDIDASSPEWNNETPLMVAITQGRDPEVVRLLVEAGASLTRTNDRGETAVALADQSTNPAIRDALSLGGQRGWAAALAQLLVSAILFALAYADKWPGVKEIIQNVIRSAYNQANPALPGSLPPAGTDIDDPHTVEEFKHNITNIIQKNGLDDFFPANDPYIQSVAEKAAAFRKDQVNPLANNVPFIMKAAAAALYQPVLYIDDSGSMAEDGRMERARELVTLITEVATKFVNVNTGVHLRFINKDDSTANNLSANEVRQRMSFTPQGWTELGTNLTKKILQPMVYDAIAQGVLERPFLILTITDGVPSKEQPGEFRKAIVRCKRELRDRGYQKEAVFFDLSQVGNDPGAIAFIESFEGDEATEDVLHRTAENTDRLFDELREAGDPSQLALWTIPCGMFLMQ*