MHMQEVLNATEVRKEWGSFIDTVVREKPKMVKRNRDFFLAMSIKHIKTILIGYKIEAHYIEEKDGTVTATFANFDLVVNAPTQEAARRALAEELIEYAKEYFNEFQLYYNSPNRQPHFPYIMAVLLQDDLEGVIKLIA