MKAELRANTSSISLQNPSLFNTGQSSIPGALRGCLGSLDGACIEKLLLHCASALESNDVTLAQQVMWVLNNVASPVGDPNQRLTSSFLRALISRASKVCPTTLSNFNGSSTNHRRLMSVTELAGYVDLIPWHRFGFCASNSAILKAIQGYSKVHILDFSITHCMQWPTLIDALAKRPEGSPSLRITVPYSRPPVPPLLNVSTEEVGLRLGNFAKFRDVPFEFKVIDDSSSAGDIVMSKLESSSSFHFESLLSHLSTPSILNLREDEALVINCQNWLRYLYDDEGRGINAQDASLRDAFLHLIKGLNPCIMIVVDEDSDLSASSLTSRIATCFNYLWIPFDALETFLPKESRQRLDYEADVGHKIENIISFEGFQRIERSESGSKLSQRMKNAGFFSLPFCEETVKEVRSLLDEHASGWGMKREEEMLALTWKGHNSVFATAWVPNGLED*