MDHGSNPQMQMSDEQHAIHHVNYVPEHELHHISNGDVMDDEHDEGNGVGESEAMEGDAPSDPGSLSDNRAVSEIGDQLTLSFQGQVYVFDSVSPEKVQAVLLLLGGREVPSTTPAIPIANNQNNRGLPGTPQRLSVPQRLASLIRFREKRKERNFEKKIRYTVRKEVALRMQRNKGQFTSAKSNNEDSASAISSWGSNQSWAGDVNGSQNQDIVCRHCGISEKSTPMMRRGPEGPRTLCNACGLMWANKGTLRDLSKAAPQAGQTSSLNKNEENGTLKAEQVIRAVGNINGST*