MRLNQYAVYQLKADTSVRHLRYKSYQYLKENHLRVDVEHYQQVYITIMPKEKKPEEIRSELEKKLPARFTGNALNISDIIAVTKEGVSTAYYVDKEGLVVIPGFFRSSSSTALLTMDTEGFQMEGRQGSWMAADETVIDGKHFFLLVSEKYGRSAAYAVVDDQGRKAAEDTFQGFDEETIRQIWQTISLGHEKPPEISQKPEMEIWQKYYENGEYLRSAEAYGEQNYDMIDGRINNSAKEHTKNRSGKRESVLRRLREKQEEIAARYGKNPPEQAQEDRERNRK