MDGIHGNNAGIHRPDGQHHPIHVQHYMQEHDHGMHHMSNGGSMDEDHDEGGSGEGMEGDVQADPGNLADSRGALTVQPGGSDNQNQLTLSFQGQVYVFDSVSPEKVQAVLLLLGGREVPPTMPALSIAGHNRELPGTPQRYNVPHRLASLIRFREKRKERNFDKKIRYTVRKEVALRMQRNKGQFTSSKSNHDDSASTTPGWESSWGMAGNGPINQEIVCRHCGISEKSTPMMRRGPEGPRTLCNACGLMWANKGTLRDLSKAAPEAGQSPSLNQTGENGNFETDQMVLGMAENVSDQA