MTDPNSPYFEKVLGSLFARQVEPAKDYAWDMGSTLPTPDDLMRRFIVKDTLITIFRRHGAVEAPTATLYPKSSHYGPNAVHLLDRNGTVLQLPFDLVMGHARSLARIASGPVPQRAYSFGNIFRDRQDGGQPDVYGEVDFDIVTTDAMDLAMKEAEVIKVLDEIIAAFPTTSSTPMCFQLGHSDLLQLIFDFCNVEHGARQAAAEVLSKLNIRNFTWQKVRSELRSPLVGISATSVDELQRFDWRDTPTKAFTKIRNLFEGTEYYDKVSSTLAHLKEVYEYSKKFKVNTKIYIAPLSSINEAFFRGGILFSCLYDRKVMDVFAAGGRYDGLIKAHRPRIGSRFEERHAVGFSLNWEKQLAKPVPKTTGKAFLKKAAEEEAQGIFSAKRCDVLVASFDPSILRSSGIELLQMLWAHGISAELARDARSPEDLLTTYRDESYSWIVIIKQESQLKIKTMHRKDVPDADIQAKDLLAWLKAEI