MTDCDLCGKAIPTVIPVRVIRPLLKFAYPNGVWKGLCETCLDSAQKTYLEVNKNQPSCRKGKCALCGDKTGVFPVELQVPDFSKGIVKKDVDLCYRCLKGVDEAYIRHKKEQIEMEHGYH