MKQFNVSYIEVLQDGKTISSCYYQHTGDISYGSISNEDSSVANVVGTPDMFHKLIGDLVLPNIVHVDGNKVTKMSIQLIDGYDCYYTTSARNDDNYKVFVCFTRIDVPKILPIRLLSDLKQLTEGENRLEFDTDEELSLKCGEIIDAFRHDLITFRNNNMDPSVSQSTDQDLDDIIQIMNDNIDKFLQRQERISLLVDKTSQLNDNSNTFKRKTVKLKNKMWWHRMKNITLVGFSIILCIAIVFIFFFDLN