MGAPKHRWTSEEEAALRAGIAKHGVGSWQVILRDPEFSSILRYRSNVDLKGRAATKKNRATPKNSDHSMAIRTVASNGDEQPISSVCSEVWNSLQPKKSRWRLNDIILKSVKNLNEPTGSHRTTIANYIEEQYRPSDDFDHILSAKLKDLITSGKLIKVNRKYRIAPALYSEERNPKILLLEDVRREPLRIGNDDSKDLTKYQVNAELAHMLTMTAEEAASTAARAVIEAEAEAVQEKQRRQKQML