MKLKNTLLASALLTTATLSAHAATELTPEQAAALKPYDRVVVTGRFNAIGDAVQAVSRKADKDGAASFYVVDTSDYGNGGNWRVTADLYKEDAPKADAPKNRIINGVMELPKDQAVELMPYDTVTVQGFYRSQPEVNDAITKAAKAKGAYAFFIVRQVDANQGGNQRITAYIYKKDAEKRVLQSPDAIPADSEAGRAALAKGGEAAKNVEIPGVATTAAVGSGTGVGRFFETQSSKGGRYTVTLPNGTKVEEVNKVTAAQMVPFDNIQFTGNYGNMTEISYQTAKRAAKKGAKYYHITRQWQERGGNITISADLYK*