MTATQLSASVLLWKYTAAVTSTGENDAIRLIRRESGCAAKYAGRGTKVGALRGRARWLKC