MELMRSQPRLSVGLSAAIKSVASLTKTTKVTFCGSRNGAGDETLVTTYGEDELYVVKWRSARSILASRVPARYIHCSHVLLDYFLDDQSVALRFQCGGEVTIIRAKFVVGADGINSAVRRAMYPADRPWDLHLINWNALVHNPGRFSVHDPDQIAITRSGGPSICYLVGAGEDYTLWVFRVEDRSTAKESSGGFCDESGKARVLEEIDKLLGSSPAWEPLKIAVEATEAGQIFQRRIKDRIPLESWSNLDQRWCSWAMLLSPALAAGNPEDLKRAVMRYEELRIPRLTKFQNYAAETTCIADFIPAWATQLTPSDQRCRMKEFQHWAASYPLNMTGDPDSTYFNSWKRGHFKKRDSPEEMIIVGWQTKFDPLDKIDKNSGHEKIHKNHQEHHPKSSKQSTSNGKYQRAAKVYFVPLLFSTITAGASKPPRNWYLKPWPAC*