MDPQHALALKLARDMFQDAGEETLKAVQRVRDRVGVYIGAWQGVASSGKPSAYHAIGASLSALAARVANAYDLQGPAVTVNTACSSALVAVNEALKDAKAGRIDFAIVGGVNLFGDEQLFHHLRRASMLSPSGRCHTFSAEADGYVRAEGGVLFLLAREALELPSHGRILGSAVTQNSRRKPLSSVDPIAQEHAIHLACSDAGIKPSELTVVELHGTGTPLGDPVEVSALARPGEPGVLMEDAMLGVSSFGFAGSNAHVVMTAPKGFPAAKYKNPFTATLSX