MRKTALITGITGQDGSYLAEFLLEKGYEVHGILRRSSSFNTSRIDHIFDKVNLHYGDLVDSSNLASIMAKVKPDEVYNLAAQSHVKVSFEEPEYTAQADGVGTLRLLEAIRTVGLEKTTRFYQASTSELYGMVQEVPQKETTPFYPRSPYAVAKLYAYWIVVNYREAYEMFASNGILFNHESPRRGGTFVTKKVTSNVAQVMKGSRQRILLGNLDSKRDWGHANDYVRMMWMMLQCEKPDDFVVATNKQYSVRDLVTLCFEMVGRPVVWRGAGLQEEGVDEKTGDVLVQVSEKYFRPTEVETLLGNPAKAAAKLGWKPEISFKELIYEMLECDMKQVGLSLPAGAKDILKRQDQYC*