MKLKNTLLASALLSAAAFSVHAATELTPEQAAALKPYDRIVITGRFNAIGDAVSAVSRRADKEGAASFYVVDTSEFGNSGNWRVVADVYKADAPKADAPKNRVINGIVELPKDQAVQLEPYDTVTVQGFYRSQPEVNDAITKAAKQKGAYAFYIVRQIDANQGGNQRITAFIYKQDAKKRIVQSPDAIPADSEAGRAALAQGGEAAKKVEIPGVATSASPSAEVGRFFETQSSKGGRYTVTLPDGTKVEELNKATAAMMVPFDSVKFTGNYGNMTEISYQVAKRAAKKGAKYYHITRQWQERGNNITISADLYK*