MKRKYILFIICSFFLGGVSAQTLEQARTLFTKGDYEQAKPVFQKYAKSQPSNGNYSYWYGVCCLKTGEPEEAVKYLETAVKRRVAGGQLYLGQAYNDTYRFEDAVNCFEEYIADLSKRKRSTEEAEALLEKSKADLRMLKGVEDVCIIDSFVVDKANFLSAYKISEESGKLFTFNEFFQTEGDHPGTVYETEIGNKIYYSEKGERGNLDIFSKNKLLNEWSNGRPLPGSINESGNANYPFVLSDGVTIYYATDGEGLGGYDIFVTRYNTNTDSYLTPENVGMPFNSPYNDYMYVIDEYNNLGWFASDRFQPEEKVCIYVFIPNSSKQTYNYEAMDPQQMIRLAQIHSLKETWKDENTVTEALQRLKEAINHKPQERRVVDFEFVIDDSTTYYQLSDFKSPKAKLLFQSYRQLEKDYLQQEDKLNGLRQQYASANQQGKEKLAPAILDLEKRILQMNEELDALGVSVRNAEKTKSK