MVLCHENLRAVCKSWEAAVNHPQFYQDRKKLGTSQQYICLVELREYPAYRDDDLEFVVSVFDPLRGTKKTLPHFPGSHNGIPLYCDCVCVNQKPVLMGGWNPSDLYLTEALNTVFIYDFSSAAWTLEDMWTVGEGKGPQSCVVASSSERLYSFQKQQGVKEYDSAENDWNTTPPMNMLNVLQARPSCLTRETKQETLTRILCCVAWREKIFVCGYAETNGQVSYMFEPPAIKRAAGQRQTIGKWTAVEEPENSLGDYVQRIQSAITFEI*