MKKPVFLLSLLAISTSMAVHGNSFWKADLHENLTNVTKRVGVDGFTVNKEGQPWPGIGPNGEAGGTVTLPYSRIPAMTITDDNKMVVMFDLRWNTASDQNRIDPGAAISEDGGHSWKKITAWNFNDSKISLRRAMDPTLLYNNIDGSLYVMHGTWAAGTQNWYRDRINYFNQNIWAATIYKSTDGGLSWQKNSEFSNTMNRDIFMKVQKGAGNPTIGFLGGVGTGIVMKDGTLVFPIQTAHRDGIATTIMYSKDNGKSWDMPAINNALAPNQSSLENMVFEIDNKLVMTGREENNRDANKRTRWAYYTEDLGKTWHVYEPVNGFSATTAAPSQGSSIYVTLPSGKRVLLVSKPNGNGNDGYARGNLALWMLDAKDPNHKHQVAIIRPDSGNRAGAGYSSLAYKEGNLFIAFEDDGDITVKNLSEHMQAIEEKATEWGLTDEIATEVEKINSLEHLNKGQKEALSAKMRRANDNAVSESNVLNRE