MNRSGVSLNSEQKMKLIEAIHERPQIWDSSYEGFRSNPTRQGAFNEVAELLSEGGTEIFTRIQVQEEWGKLRYCFTRIVKKLYDEGYISPNGTVLQLNPDHQLITWPYWQPMNFLLEGVALQLCSTRGGGGGGSNYGGDDGVGDVNIKGNTRQNSSEEPDNHKIRRSRKGMRGGLTSSAITHKHNKLTNSYLAIEEDLSSLSNPKTQSTNDLLMSNLLSSFAPQDLLLSNFNALNEQFHPQKIEDDIETIIVDTDLNKKSKEENEGLKNVEIEQQNKRQQNNIQENNEDVVAVTNENLKGKRKRRKDDIYGSKERYLVKTSLKGTPLGDEKSYTL