MSEPKTVRGALFAGGLAAMLASTCCLGPLILVTLGISGAWIGNLAALEPYRPFFIAAALVALFFAWRRIYRPVHAYTQGAVCSMPQVRRTYKPVFWIVVALILVAIAFPYVLRLFY