MRLVCKRWYHLLFSDSFLEVCAVLSPTRPWFLLFKPGLWTEGFLFDPISKVWFRMNLNFLPPRFNVVASAGGLLCCISEVKGCKTVLICNPLTGACVQLPSTRKPRFVPTVGFVVDNQTKSYRVVVAGDDLISPFAVKNVSTEMYDSASQCWKMSDSLPRLCNLESGKTTYANGFFYCMNYKPFGVLVYDLELGIWNKIQSPMRRFLRNPSLVECRGRLVLIAAVEKNKLNVPKSIRLWGLQPSKNGWVELERMPQSLYDDFIRVSHARDFSCIGHGNLILITVNESPEILTYDFYEKVWRWSPRCHFIGTDRQGLQCFAFDPKLEASVC*