MDRSIHVDDLDDKLSYAQPSFDGFIDLIKNDKKVAETLVSNGCVDYKGNIADKRTTGGWKASPFIIVNEVAERLAFFAVAVSMVSYLVFEMHQSLPDAATHVNDWIGAAYVLTLLGAFLADAYFGRFLTIIIFSCIYFMGMILLTLSASIDSLRPPQCTKRPCTPSTNAQTSFLYGALYLIALGTGGIKPCVSTFGADQFDELDKKESQKKYAFFNWFFFAINMGALLGITLLVYVQQEKGWTWGFGVPTIAMFTSIVVLIVGFKKYRFLDKAAVVTDPEIITNNKWKLCTITQVEEFKSFIRILPIWASTIALSISFAQLSTFFLTQANIMGRKLGPHFTIPAGSIPVFTALNGLLLVPIYEKFVVPYLRSKTGHQRGITSLQRIGVGLFVSIFALMSAALVEKMRRTHSDPKGLTVFWLFPQFFLVGTAEVFSYVGQLEFFYDEATDGTRSISSALFLSEIGIGSWLSSAIVKIIESASGGVEEGWIRNNLNNSKLDYFYWILTGINGVNFLVYLIVSWRYKGRNYERGTIRDESNLIEVDGQFKKEKDTREFSSMTS*