MDMDVIRQHVLSTEEVVVSDLRVKLASEPSAIRPAEATERRSFFLSNIDQVLLFTVETVHFFAHNPQFPFEDVVELLRSALSRLLVQHYEFLAGRLRLKPERPEVANSELAIEDLNDITYPNPAFKQLLLLHQGHEESAAEAQTIQDLPLCFLQVTKFRCGGFTIGVGTNHGALDGLSACHFLQNLASLAAGLESLAIVPYNDRSLLKARCPPRIEYDHPELVKLDVASAVASSLLRPPSRDYVFKLFQLSGETVERIKSKALRGGKLERCSGFEAVTAHLWKARTVALGMEAEETSWVLFAVDMRPRMEPPLPREYAGNAVFPAYASASARELEEAALWWCVGKVQEGVGRIRDAYLRSCIDWGELHRGIPRADDGEGKGRSIFVSSWWRLGFEEVEYPWGKPLYSGPVIDGRLDIVLFLANKEDNKGVNVFLALDSDSMSKFCNLFLNLE*