MTSRQVTSGKHRNDLLKKAYELALLCDAEIGLIIFSSRGRLCCIATDKLLSSSPRILLDFSASSRQHGKAHNGQGRVATFMLVPPGPRGHFA