MEVVWIRGEHRVNEEIRVRQVRLIDENGEQLGILDTREALAIARERDLDLVLVGPNASPPVARLLDYGKWRYEQQQALKEARKKAKRQEMKAIKFRVKINEHDYQTKLGHVRRFLQQGHKVKVTIMFRGREMAHPELGKRILDRVAEDLKDLATVEMKPVLAGRDMNMVLAPVAKPTS