MNFTTIPLQNPSFFNNSQSSLAGALQGCIGNLDGACLEKLLLHCASALENNDVTLAQQVMWVLNNLASSNGDPNQRLTSWFLRALISRASRVCPNATNLHGGSNLERRLMSVTELAGYVDLIPWHRFGFCASNSVIYKAIEGQTKVHILDFSITHCMQWPTLIDAIAKRPEGPPSLRISVPSWRPQVPPLLNVSSEEVGQRLANFAKFRDVPFEFHVIEDLNYDMFLSQLNPSTLQIRDDEALVVNCQNWLRYLHDDEQIKGAISSRDIFLDRVKDLNPCIVTIVDEDCDLGNSTTLTSRIATCFNYLWIPFDALETFLPKDSKQRLDYEGDIGHKIENIIGFEGNQRIERLESCNKFSQRMENSGYMSVPFSEETIKEVKSLLDEHASGWGMKKEEHDMLVLTWKGHNSVYATSWVIVPTTPYGHE