MPFKHEKITYGFPQDPYDNSIIKELCEDINCALNFSRKPVGIKLYFDKEEYSKLEWKEPNAPLSYCCVVEKATRGKAFKIRLEHLSCDGGTTALNLEPSTERIESGAEYFSYNLYKTPAAARRVREGVPGLYRTGATTYGVAVGPLEEFETTPDVVIFIVNPYQAMRIQQGYVYHEGGRLEITGASMQAICAEATVEPYIKGRLNTTVLCPSTRFLAKWKDEEMAIGIPFERFQSVVEGVIATINTTDIKRRKDEIKQRFAKKNKEINLEY