MSYQAQNVEPQKWKVGTDKRKPTRRDPEKRRQQNIRAQRKYREKLRERMSYLEELAASTQSGNAGTTPVTATSQPETVEAQESPNILEDAISDGSISHSASTLSVSCSSPPSWAQAEWQLLLPQPDDIQGLNTLGDSTIYTSQLDDTISPESMRNSTALSSPSNNPSLALDTWGSMIDMPGASSTPSIPTSVDGSLIIYDKYDHCFQSDWAATIDCGCSSPHFQIETQGLNPFYTGNIRILRFERSAADPYANNLRLEQLCTLSAIHDLGLHVGISEAAVCADESLSPFFRPIMESTDDTDKESAITEVKQMYKVLKPDLRPNCEQITIQHHPYIDILPFPTLRKNLITHQAEVDEDEFFFDMLSGLVCWGGAGIGRKDRDSSTGYASTGTPWDVRSWEAKAWFQQKYWSLLGGEDGELVRQSEWWCSIRGD