MGSIVIEGWTVSEIEEARTLITSPNNGGEGGDGEGKKKKPHGRIVMELHEWFPWKTIGQVIGLYMKLKAGTVMVMQSSNKSDANNSISNADHVSALANGNPVRLEENQPMLNNMGLLFDPLEEMKMENQTDQESKMVVEEEKEVQAQEGLVIKEKEVGMSKIHTNSRHVAPSTKRRVIWTEEEHRLFMVGLRVFGRGDWKNISKHLVTTRTAAQVSSHAQKYFLKMEARGEAVAPPAKRRRRVTGHQQAAAAAEHAAFSRRRQLPPPFNPFLLPSLVAPVMHRLLPPGTTSQAVAVVTTPAPAEAAAGAGGQGASVPQLPWMNGNGMGN