MKLSKSLAILLPLLQVTAALPQPDQPHLGKVLRAEEAAPVAPGGQAPASAPKAQTEENKEVKEQKKEKPKEKKKDNKYFHEPGGDEVLGHYDIRYFKELVPYEEHRPALRHLIRSYLTVFRELGIETWIAHGTLLGWWWNGRIMPWDYDLDVQVSSATLYYLGKHYNRTTHEYSYVDPVDGQTHNKTYLLDINPHHIERDRNDGMNVIDARWIDMSNGMFVDITGLAEREPGKSPGIWSCKNYHRYRTRDLYPMRESEFEGVPATIPYSFDRILTEEYGMKSLVTTEFMGHHWEPDLKEWIRVQKPDGPKV