MKSFNCDFANEDRTVPMANSGHGVAVNGVGAPGSGTLSREERRRRRRATQKYRTAHATRERVRVEAFNLAFAELRKLLPTLPPDKKLSKIEILRLAICYIAYLNHVLQA