MKAMLYLSGFGWDEERKKVTAEDGVWDDYIAAHPGASMYRSRCMPNYYFLCEIFGDSIADGQEELVTNDIPRSPPSIHNNDLDDDLNADDDATTHNEEAGD