MSNVLTEIDSQYPYMTKNEKKIAKFILNSPQKVIKMRSQDLASLLDISTSSVIRFSKKITDGGFHDLKINISKYVPKASSIYNVELMNNESTESLRTKLHTRTTRALNHANNELNDKTIDQICHCLKRSETIFIYGFGASFVVATDLYQKLSRIGLNIQLVQETHIFATLLATHNSNDSVILITNNGTQSEMQSMVKVIDDYHIPIITITSTRDNPVAQASNIVLTYGKTDENEMHMGATTSLFAQMFTIDILYYRYVALNYHASLDFITQSKMALDNYRKHLSNINFKH*