MKSFNCDFASEDRTVSMANGGHGIAVNGVSAPGSGTLSREERRRRRRATQKYRTAHATRERVRVEAFNLAFAELRKLLPTLPPDKKLSKIEILRLAICYIAYLNHVLQAX