MDLNNLFISLTPSWTSVSMLIGFFLYLATVGSILPGKLVPGATLSDGTRLHYRCNGLLSLLLLVLLLGVGSQMNLVSPTAIADRGLELLSTTLIFSVLVTLMLYLVGLNSRAKSSSLKPHVSGNLIHDWWFGIQLNPEFMGIDLKFFFVRAGMMGWLLINLSVLAKCVIEAKLSQSMILYQLFCGLYILDYFFYEEFMTSTWDIIAERLGYMLVFGDLVFIPFTFSIQGWWLLSNEVELTTAAIIANCLVFLIGYSVFRGANKQKHVFKKDPKAPIWGSPPKVIGGKLLASGYWGIARHCNYLGDLLLASSFSLPCGISSVVPYFYPIYLLILLIWRERRDEARCAEKYKDVWAEYRKLVPYRILPYVY*