MVILGPGVTPALPTSSAVMPWSAPSATPAAANKYPHPMKNLYKYFFRGLITILPVVLTLYLFYVFLAWTEAAALWVLNPLIGGFYVPGMGLVFGILGILMIGYMVSKPGVRKLLSFAELPFTNLPVVKSIYSSLKSFADYFSPAGKQAEQSVVILRMPGHAMEIVGLITRRSFADLPAGFLPGERVAVYLPMGYMIGGYTVFVPTEWVQPIDMSVEEAMRSSLIAWMARPAPSAHPGSAGPAT