MICQHDNFFVRDVVYLEGMLEYMEREENASWLQCVHFPSTATLNYVEKVRRRYHLDLDTYCHDVSDEQLKGSLIPLVFWYGRTHIGRTSYYNDKILKDIPLNVGDHLEELWGTRQLKELLKLGNVQCDESELGELFRQAHSKYGNYVFFEKGDEGMKEEVLYHLSGRKACASNVGSDITGRSEIAYRKQKALHSFQPQGASFTTARRAVGVVPGLTVQQQQENAKLQFTGQFRQRCFHCGLKGHSFKFCPEMVKEDKPEVQVLDLS*