MSRKEGNGYSGVDRLLDKMDEQALADVRAESKRLRKVAENRVVITDSQVLWSRHGAALQSTHAPHALRKSEGFDVVKKNAPRKARYLVMLPGAISLPDDCANVGKIIDLDTPNPGMELHVPGQGTLLLRGTLVRTANTYLTMKKVGRAKSIKSHVRVQDVLHNVLLLSEWQWIESAPQSGDKSSRSGVVPTDTQLGESWISRSLQEVVKEEAKDVESHTESSSEDEAVQPQSRPARKPRAAHRRISMDQSSSGKDDDEEADDVERDDDGMDVSDGENTQKSRSRGKSAHTDEKKGAVDARKDARVGVKQNSKAEAPIQSSLMSFISPKTAKRKAPQVVSLDDSSEDGHSIQGNRVTVAATRRGPKRQVSTPNVSQGTRPRTGRPKSSASSASPSGEQRSDTSDEEEPSGTDDADDDNDSDQSFVP*