MKCFLVIFLFASFLFISFTSFSNRFIWFSPCSDCSAINIHTSYAYSATVTNNINEKDDITNITHILFGIGGSAKTWNNRKNYSDLWWEPNVTRGFVWLDENPGENDTWPEYSPPYRVSEDTSRFKYTCWFGDRSAVRIARIVKEGFELGLENVRWFVMGDDDTVFFTKNLVTVLSKYDHNQMYYIGGNSESVEQDLVHSYGMAYGGGGIAISYPLAEVLVKILDGCINRYHDFYGSDQKIGGCMAEIGMDIRGSARGLLATHPLAPIVSLHHLGVIHSLIPLMDRVDSIKKVIEAYKKDSSRTMQQSFCYDVKKNWSISVSWGYAIQLYPSLMNGKELETPMRTFETWKGFEEPFTFNTRPNYIEPCQRPIEYYLDRIFELDNGETLTSYKRIGDYKKQCENENYSPALAIQLVNVTANILSPQVWRQAPRRQCCEVINGEENSNIIDTVLQIRIRSCNKWESATLPF*