MTGIFQILEKPVERLKDAGKVHLAFAVKANPNLAVLKILANQGYGADVVSGGELERALAGLELRGVAVHIGSQLQKLEPLEKCYARMGQLVSDLRAVGHEITHVDLGGGLGVPYKPEENPPSPADYGAMVARVTKDWNVTLMFEPGRVIAGNSGVMMTQVIRIKPGVNSDFVIVDAAMNDLMRPAIYDAWHHFEAVQPTGEHMTASIVGPICESSDIFAKEREVDRVKTDDLGIFRTAGAYGATMANTYNSRPLVPEVLVDDDKYAVVAERIEPATIMAAEHVILIGSGDMADAKRRLYERAGAIITGEEKADAALAVVAIEDDTAALAATKRMKARGLLVNVVDRPALCDFTTPAIIDRDPVLIAIGTGGASAGLAKALRQRLEHGLADALTRWLASAGETDADQVIELELVSDDPDDLTIRQARLLGQADRVYAEADVPENILVRARADA