MSLGMLQKDIVLGNAVLDMYARCGALAKAQQTLTELPVRNVVSWTALIAGYAKQGRGQEALKCFDNMLREGHTPNAVTFICALKACGRIGAIAKGEEIHDKIVSLGMLQENFVLGSTLVDMYARCGLLAKAHQVFAELSVRDVVSWTSLMSGYSHQGHGEEALKCFDGMQCDGHPPNMVTFMCALKACRTIGSVAKAECIHDRIVTLGMLEKDPVLGSSLVDMYAKCGAFINAVEVFKELSVQNIVSWNSVIAGYAQHGQSVEAINCFEAMQSKGVKPDSTSLLCVLNACSHAGQSAKAEMIFSSVNTKSGIIPDSEHYCCMVDLYSRAGKFYKALGIIEEMPSAEYFPLWASLLNACRKLGEVRIGRFAFECALNLDKSNAAIYVCMASIYAAAGMQKDAHKIEVMRVENKALEKTKGYC*