YTNIYTPLFDIAFVPCPPIIAAGGILMILLWIMPIFGMMIAVFLAPPGAGFMPLIFLGPVKMLLFFGLVLVKGGRANGGKMAVAFAILFLPPGTFMPWPTMPKPAFFMIILIGPMVFVCPMGCPYMIMGPDMWMLFFIV