MRVTDFAFELPESLIAHYPMPERSSCRLLSLDGPTGALTHGTFTDILDKLNPGDLLVFNNTRVIPARLFGRKASGGKIEVLVERMLDDKRILAHIRASKAPKPGAELLLGDDESIKATMLARHGALFEVEFNDERPVLEILNGIGHMPLPPYIDRPDEDADRELYQTVYGTRPGGVAAPTAGLHFDEPLLDKLRAKGVEMAFVTLHVGAGTFQPVRVDSIEEHTMHSEYAEVPQEVVDAVLAAKARGNRVIAVGTTSVRSLESAAQAAKDALIAPFFDDTQIFIYPGYQYQVIDALVTNFHLPESTLIMLVSAFAGYQHTMNAYKVAVEQKYRFFSYGDAMFITYNPQAISERP*