MSLTIQPISPALGAIVSGIDLGAPLDDTGQRAIEQALLEHQVLFFRDQSLEPRSQARFAARFGDLHIHPIYPSVPEQPEVIVLDTAVTDVRDNAIWHTDVTFLETPALGAVLAAKQLPPYGGDTLWASSTAAYEALSAPLRRLLDGLTATHDIGKSFPRERFGVTEADLARLEEARLKNPPRSHPVVRTHPVTGRKGLFVSDGFTTRINELEPAESDALLKFLFAHATRPEFTVRWRWQENDVAFWDNRVTQHYAVDDYRPQRRVMHRATILGDKPF*