EAAAKMAENPNIDDLPAPLLAALGAADLALATVNDLIANLRERAEETRAETRTRVEERRARLTKFQEDLPEQFIELRDKFTTEELRKAAEGYLEAATNRYNELVERGEAALQRLRSQTAFEDASARAEGYVDQAVELTQEALGTVASQTRAVGERAAKLVGIELEAAAKAKFVAAWTLKAAAGGGSFDPYFVYSGGGGSFDPYFVYSGSGGGSLNYQNDHSNFGGGSSLNYQNDHSGPGPGKTKETPSLGSGFDPYGPGPGSLNYQNDHSNFLTTVKKLDMTFEKKFDIRGVLKKRLGWDPKKRLGWDPVKKAKFVAAWTLKAAAGGGS