MRFFTIFLFLAVLSLRNTQEEEPPDPQLMRLDNMLIAEGVAGPEKGGGAGAAASAAAASQDLSLGINSDNAIEHSDYRAKLAQIRQIYHQELEKYEQACNEFTTHVMNLLREQSRTRPITPKEIERMVQIIHKKFSSIQMQLKQSTCEAVMILRSRFLDARRKRRNFSKQASEILNEYFYSHLSNPYPSEEAKEELARKCGIT