MNSTTIPLQNPSFFNNSQSSLAGALQGCIGSLDGACLEKLLLHCASALENNDVTLAQQVMWVLNNLASSNGDPNQRLTSWFLRALISRASRVYPNATNLHGSSNLERRLMSVTELAGYVDLIPWHRFGFCASNSVIYKAIERQTKVHILDFSITHCMQWPTLIDAIAKRPEGPPSLRISVPSWRPQVPPLLNVSSEEVGQRLANFAKFRDVPFEFHVIEDLNYDMFLSQLNPSTLQIRDDEALVVNCQNWLRYLHDDEQIKGALSSRDIFLDRVKDLNPCIVTIVDEDCDLGNPTTLTSRIATCFNYLWIPFDALETFLPKDSKQRLDYEAEIGHKIENIIGFEGNQRIERLESCNKFSQRMENSGYMSVPFSEETIKEVKSLLDEHASGWGMKKEEHDMLVLTWKGHNSVYATSWVIVSPPHMDMSS