MTQPAVYVVSDSTGETAELVTRAALSQFGQTPKFIHRFHHVDSSHMIEEIVDLVAVNNGIIVHTIVLESVREELNKTAQAFGVPIIDLFGPLLNQLEETYKIKPLSEPGRVRSMDEAYFNKVAAIEFAVENDDGRNPRGILQADYVLIGISRTSKTPLSQYLALKGLKIVNIPIVPEAQIPDELFEIDPKKIIGLKISKQKLTKIRQERLISIGLPGAGTYASNQRIDEELAIFNKLASKLNCFVLDVTNKAIEETANEILIHIGEIVDENLEL*