MGSIVIEGWTASEIEEARSLITSPNNGGEGGDGEGNKQKHCGHIVMELHEWFPWKTIGQVIGLYMKLNAGKPMVMHYLNKSDANNSIGEVDHVSNLANGNPVRLEEHRPMLNNVGLVFDYPLEEMEMENQTDQEPKMVVEEEVQPKEGLVIKEKEAGVSKIHTNSQHVTPSIKRRVVWTEEEHRLFMVGLRVFGRGDWKNISRHLAAAAGAAASGSGGQGASLPQMPWINGANGMGR