MVATVGKVLIALAVTIIVSLGWKVLYWVWLKPKKLEKLLRRQGYKGNSYKLLIGDIVELATMVKEARSKSIHPISHDISSHVMPFDHHVFNKYGKKSYIWFGPNPRIFIMDPELIKEILSRPDEFQKPHPEAFRDSIVGGLVISEGHKWETHRQIISPAFNVESMKSMFTAICSSCSEMIKKWELLTASTGVVDVDVWPYIDDFAGDVISRTAFSSSFEDGKKIFQIQKEQMDLAIQLLFILYLPGARYQ*