MSGKVYVPIPPRPAGYFQTNPRADLTEDERSMYEEVLAHFTKDSYVLPNEEKGELTEKEKFWLSRECLLRYLRASKWKVATAIQRLESTLKWRREFGIYDLTAEYVEPEAVTGKEIIFGYDVKGRPAFYMIPSRQNTDGVERQNQFAVWMLERGIDCMPPGVETLDLLINFAQRAKHPNFSQARTILSIIQDHYPERLGMALLLNMPFLVTAFLKLIFPFVDPVTREKVKLNPSPIEDGLFEQDMIMSEYWGGSQDFEYVHEKYWPEFVKTSTENAARWTAKWKELGGKIGISEWDYKGGPSSEKEEVDGAVSTSVAVETGEKDEQKPSTEPAQKDSKKDEEQAPPQATPAAGGAVTTAGGGAIAAGAVAGSGGDASAAGGDAGGE*