MHVRRPLRVLNLAQSLTRYSEGLKLQDSIAADRKQGLVGDTLVLLQHFPVYTLGKRGRPEDFKRPQKELEAAGVEVCVVPRGGEVTYHGPGQLVAYPIIGVREAGLGARAYVESLEDSVVDCLAGYGVTARGRVPGATGVWVEERKVAAIGVRITYGISSHGLALNVCTDLAAFDAIVPCGIPDKEVTSLERELQRQLRGSGKEQQPGQGQRGQRQAAVATGSEASAGALERGTGTASALAVAAAAAGGDGGRESGGAALFGAVVEDFVRAFCGRLGFEPRAA*