MFRFNKTLDIVTVFHKAGSPASVKVANLVKQISANAQVGATMDQASDTKPGREPFELNITEDAPTTDQVQTILGYVGTGGISKIIKGARDEKDALKRFKESKESFLRPLTVDWNNGKAVAGDNESEILKILNAQKSD