MIIEVNGRQVGTKETGCALCGATWGEYYDEVDGEKLFFCCDLCAKGFKNIINEIKRRTGWSRIDKLTMVGNYYKGRTGVAMHGNEQFKFYVKFNDDADITIFNEL