MMKSGADLQFPPGFRFHPTDEELVLMYLCRKCASQPIPAPIITELDLYRYDPWDLPDMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGRPKPVGIKKALVFYSGKPPNGEKTNWIMHEYRLADVDRSVRKKNSLRLDDWVLCRIYNKKGVIEKRRSDIEDGLKPVTDTCPPESVARLISGSEQAVSPEFTCSNGRLSNALDFPFNYVDAIADNEIVSRLLGGNQMWSTTLDPLVVRQGTF