MKMKTAFFIGLCSIIFIGCKKTENTPIDTDPSTPDPVVNATVKNISGGAQISYTLPASSNLLYVKAEYLFKGEVKDVKASFFSNNLIVEGFGDTDEHEVKLYTVSRAEKLSAPVTVKIKPLTPPVLKVRQSLSVTPSFGGFLASFANEDKANMVIMALKWNAEQKEWRQIDAAYTALPAGLFKVRGQDSTLQDFALVVRDRWNNLSDTMAFQLKPIYEVLLDKSLFKDIRKKYPIPQREPLPQSGAAMIEAVDYSSSYPMKNLYDGNTSSMFHTKQNVDQPIWIPIDLGVKARFSRYKIWQRTGGFEWGHGNPHEWEIWGTNTPNDVNSWVLLDHQIMVKPSGLPEGQNSNEDVDLAKSGQEYDFPENAPAVRYIAWKNVDCWSAITGRTGFFHVFELSIWGQLK