MVKAGADLQFPPGFRFHPTDEELVLMYLCRKCASQPIAAPIITELDLYRYDAWDLPDMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKPVGIKKALVFYSGKPPRGEKTNWIMHEYRLADVDRSVRKGNSLRLDDWVLCRIYNKKGVIEKRRSEVANGHVMAPVMLNFDKPELIGGGSSCSDQRVVSPEFRCEAKTEPSRWSNALEVPFNYVDAIADNEIVSRLLGGNQMWSTLDPLVVRQRTF