MGSIVIEGWTASEIEEARSLITSPNNGGEGGDGEGNKQKHCGHIVMELHEWFPWKTIGQVIGLYMKLNAGKPMVMHSLNKSDANNSIGEVDHVSALANGNPVRLEEHRPMLNNVGLVFDYPLEEMEMENQTDKEPKMVVEEEVQPKEGLVIKEKEAGVSKIHTNSQHVTPSIKRRVIWTEEEHRLFMVGLRVFGRGDWKNISKHLVTTRTAAQPRAEVLPQDGGPRRGRPPPAKRRRRRITGDQQAAAAEHAAALRRRMPVPPPPFNPFLLPSLVAPVMHRLLPPGSQAAGAAASGSGGQGASLPQMPWINGANGMGC