MSLNMSLYYVFTHSFSLPPEYDCPENVNVSATTRPFLGAYFLLTGIVLEILYFLCFLAILKLNLRVPVYQLMLFLSIVDMLQLSCNSIATGLFHIIGISFCKFPFPIFIYGAVAQASWMSGSVCSIFLAVERCVEINPKFPLEFIFRKRVFRFVLVAMIMLSFWSLVCVKPVLFSLQYSCWFFDPMTGKDPAFFVSTPDTISNIILIVCTSTLYLYLSYNLLFKFGYSTSIWLYKTKRQIIFQAVILCAFHAVVAGIYEFMMFFYASPSLIIISQILWGWSSGCMCIAYLSFNRTIRNSVVKMIIPKAIRIRYGLHVGFEEHLAQTEAAHTLGTGIVNAAGSAIKMGNFINFD