MNRSGVSLNSEQKMKLIEAIHERPQIWDSSYEGFRSNPTRQGAFNEVAELLSEGGTEIFTRIQVQEEWGKLRYCFTRIVKKLYDEGYISPNGTVLQLNPDHQLITWPYWQPMNFFSEEPDNHKIRRSRKGMRGGLTSAITHKHNKSTNSYLAIEEDLSSLSNPKTQSTNDLLMSNLLSSFAPQDLLLSNFNALNEQFHPQKIEDDIETIIVDTDLNKKSKEENEGLKNVEIEQQNKRQNNIQENNEHIVAVTNENLKGKRKRRKDDIYGNKENIVKPR