MKRLDVNAAGIWEPKKGDVLCSRHFKKTDFDRSAPNIKLKPGVIPSIFDSPYHLQISMFKRKCLFKAKNYFSVTIIANIYKGLTLSPRLMCSGTISSL