MKETWKMEQLAKAYIKHVVRLHGVPKDIVSDRDSRFLSNFWKSVQKNFGTTLKMSTAFHPATDGQTERTIQTLEDMLRACVIDFQGGWEDSLDLIEFSYNNSYHASIGMAPFEALYGRKCRSPLCWSDISETVVLGPQLIEDTMNQVRTIQSKIQAAQDLQKSYADLKCRDEEFQIGDKVLLKLRKYVPDKSHVLQPETIELDQSLTFEERPVKILDSKVRSTRTKDVKIVKVLWSNQESEEATWEAEEEMRKKYPELFPEVS*