MKDVPIPYIRANQTGIIAFFILAFFEQLPLFIAILWLIEGVGLLFGMKANLFILFAKPFFSQWIDRVPTQAYELTRFDNQLTVVLLTLSFVLFELRWASAGYIVAGVVAGLALLAMFGLSLGSFFYKQVKKF