MARERPFQNCKYGELPIHIACFGSCSLQRIQKLLRLNPKSIRVPTETSWLPLHAVVASGHSFETIKFLYEEYPDAIRMRSRGGYLPFHSAVANGHSFETIKFLYEEYPDAIRVPVLSKQGGFPIHILSLSEWSKDPIIQFLVKADPAALKEKEPEKGNLPIHLALKGHTSYETIQLMTDLYENSLKIGNGEGDLPLYVALNNGHCAKTVEWLVQKTPHSCVKQLRLVLCLFPNRINNDINFSILCLLARDFPFLAENDLGRYGELGLLLHIVCRNVASESPSSQWKDALQ*