MLFFILFLSIISPIESVDQRIHHPSKCDHLSKFPTKGFTMVLKVSLNGCGRFKRVQDAIDASIGSSQSKTLILIDFGIYRERFIVHENKNNLVVQGMGYSRTSIEWNNTTASSNGTFSSFSVAVFGEKFTAYNISFKNTAPAPNPGAVDAQAVALKVVGDKAAFYGCGFYGNQDTLLDQEGRHFFKGCFIEGSIDFIFGNGRSLYEDCTLHSIAKENTIGCITANGKDTLKDRTGFVFVNCKITGSARVWLGRAWRPYARVIFSKTYMSRVVSLDGWNDMGDPKTQRTVYYGEHRCYGPGANHSKRVTYAKLLSDVEAAPFTNISFIDGEEWL