MLRYLQDDTQCILTIFHAKVAQKSYGSEKRFFCPPPCVYLFGSGWKQKKRQVSFLYRQMMQVRRVNSSSSAVEEDPPLSVKADEEEDLPLLERSAGNLQQLYDTDPTNCSTMNDASAGDLVACIGIDQSEQEKQPLDFSCGKNYCSAKTLFISDTDKRKYFELHVQLAYACGHELGVFSSQRIKVISKPSKKKQSMKNTDCKYLCIASGTKVALFNRLRSQTISTRYLHVENGNFQASSVQWGAFTIHLLEDGAAES