MGNMKPSLQSSLNAKILGSGERTLILSNGFGSNQAIWQYILPHLLQNHRVVVYDMVGCGHVDPKLYDEEIYSSLEAFSDDLLSLLEELGVQNCVFLGHSMSGMIGCFAAIKRPEIFQSLILLGASPRYLNSEGYEGGFERSELESLFKSMESDYTAWTETFAPYVLGSEDPILVRGFNDSLKSMKPEIAVSILKTVFLSDYRDILPKLKVPCVLIQTREDRAVPMFVAEYLKRELGGKASLEVLDVEGHVPHVTAPSLLISALDTVLPHAYGEAEALVL*