MDGIHGKNGRMHMGNDVQQPMHHHVHYEHHHHIMNGNGMVDDDDVHHAHHHHHHHDVDDNVGCGEAEGVEAGDLPSDHPGVLSDNQGPDNGDQLTLSFQGQVYVYDSVPPEKVQAVLLLLGGREVPPTMPAIPITTQNNRGLPGTPQRFSVPQRLASLLRFREKRKERNFDKKIRYTVRKEVALRMQRNKGQFTSSKPNTDDSVSAASSLGSNQSWGADGNGSQNQEIVCRHCGISEKSTPMMRRGPEGPRTLCNACGLMWANKGTLRDLSKAAPQTGNSSSLSKNGENVNFEADQVVRITENVSGSS