MSWCTIESDPGVFTELMQQMQVKGVQVEELYSLDLDELNSLRPVFGLIFLFKWRPGEKDDRLVIKDPNPNLFFASQVINNACATQAILSILLNSPDVDIGPELSALKEFTKNFPPELKGLAINNSEAIRTAHNSFARPEPFVPEEQKAAGKDDDVYHFISYIPVDGVLYELDGLKEGPISLGPCPGGQGDIEWLRMVQPVIQERIERYSQSEIRFNLMAVVKNRKEVYTAELKELQKRRERILQQLAASQSERVVDSSQVESLNKSLAEVNSGIEAVSDKILREEEKFKKWKTENIRRKHNYIPFLFNFLKILAEKKQLRPLIEKAKQKTTNPR*