MVVPESFQLDQEILLDAGAQLHRLKMYPYFDVAHYLLMIIEVRDDLGSAASIFSRKHPLSCWLSSMLMCFADAFLANFLLGEPVIAPFKRHDDIILATIIWYLVFYAPFDGIYKIAKITPVKCVLAVMKEVKRAYKVSHGVSHAAKLYPNSYIVQVLVGTAKGAGSGIVRTLEQLVRGVWLPTHNELLRPSFATKACVVAASVLALEKSGTYLTAPHDLVYLVIVGFFVYFKLSAVILHVTDPFAPIENLFCAIFMGGIWDAVSRALAASRDRRAAGAHSNENGSSISTPEKKDQ