KAFLLVIIAAFLKGKIIIWATDPLYAWWLFFLLALIMGVLGAWFYDPSNLMFIVIF