MDHGSNPQMQMSDEQHAIHHVNYVPEHELHHISNGDVMDDEHDEGNGVGESEAMEGDAPSDPGSLSDNRAVSEIGDQLTLSFQGQVYVFDSVSPEKVQAVLLLLGGREVPSTTPAIPIANNQNNRGLPGTPQRLSVPQRLASLIRFREKRKERNFEKKIRYTVRKEVALRMQRNKGQFTSAKSNNEDSASAISSWGSNQSWAGDVNGSQNQDIVCRHCGISEKSTPMMRRGPEGPRTLCNACGLMWANKVREL*