MGKSTCFAAASGIKRGPWTPEEDRKLLDFIQLHGHGSWSSLPQKAGLKRCGKSCRLRWRNYLRPDIKRGNFSLHEDQTIIQLHALLGNRWSAIAAHLPKRTDNEIKNYWNTHLKKRLAKIGFDPVTHKPKTAILGSANGDPKKLSNLSHIAQWESARLQAEARLSRESELHKSSAHQLLHDQTASLTHDHLHHQFPPLVPQCLDILRASAWESLISMSTKSSSSDADAPTNHINGGQNHVSFGYHHDVHEHGVNIISNFEGPTSDHQFSSITECDDSRAMSSMTTGSLGLNELIGQYCGKECSELFEALQQYMGYEVEDGDAWTSLEQLL