MGCLQFVNACHHHACEPWKTRMMPSPPPLAQCDFLAETREASRRVVSRSFPQLMELVEDGTVVALERSSHYVERRGDGYQEPLVVILVGTFHMSSLSAAQVQRVVKAVQPQNVVVELCRSRAGLMNETHESLSKDRFGRSQLNLMSITGKSFGAALGRSLELGGQSAMALRLILGLVSEKLSSVAGVPSGEEFRAARRASEEVGAQLVLGDRPIEITLQRAWKSLEWLDRLKLAAVLMNGISSSNLDSLEDTVQALRSDSALFAMFNYLSKEFPSLLQPLVHERDRYLAWSLTRSKAVNGSSRVVGVIGRGHMKGVVHALKHDQENLRFRDLVGFESSATEQNRGQGSIALISLELKLASTLCFYCGRFPLFRVDMLKGLSMTLLITYPSMG*