MMKAGADLQFPPGFRFHPTDEELVLMYLCRKCASQPIAAPIITELDLYRYDPWDLPDMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPRPVGIKKALVFYSGKPPRGEKTNWIMHEYRLADVDRSVRKGNSLRLDDWVLCRIYNKKGVIEKRRSEVENGHVTAPVMMNFDKPEMIGGSSCSDQQVVSPEFTCEAKTEPSRLSNALDFPFNYVDAIADNEIVSRLLSGNQMWSTLDPLVVRQRTF