MIQALLFVGLIDQAKVVFDCFPDPCVFTWTSMIAGLGQNGATVEARAAFDAMPERNVVSWTALLQAYAMIGDVALAIASFQRMPQCNLVSWTAMLTTLAQAPALDDFSWTLWIQMLGDCGLVGLAKDIYDYVGRENVVAGNAMIQAYAQNGHLEESQKIFHMMQLKNVLRTVFSWNALLVAYAQNGHARNGVILFRDMVLDGSCKPDDVSFVSILSACAHAGRVRDAVEHFTGMISDHFVQPSCEHFHCMVSVLGRAGRLVEAESLIYSMPFVPDSIAWKTLLSCCRMYNDVERAEHAAECASALDLQASSSPFVLLGNVYTEELLGGVHSGMIDDDHQSLIIE*