MEKLAIGVDVGTTQAKAVAFQANGTVVASSYVRYPLIQETEGMAEQDPETLFQAVVNCIRTVTQQVKNQPIGLISFASAMHGLIAMDAQGRPLTQVITWADTRASDYAEALKETPAAQLFYQLTGMPVHPMAPLYKIRWLQENQPAVAQSAAKFIGIKDYIFYRFFGEYWTDYSSASGMGLFNIHTRQWESSILAYLSIEEEQLPKVAPSTFIFPALAPSWKEMLGVEEETVLVLGGADGPLSNLGLGALGMGVATLTVGTSGALRYIVEEPFLHPQGETFCFALDEQHWVIGGASSNGAVALDWASQTIFAEERQQAIQNGTNLYDPIMAQIATVPAGANGLLFHPYLLGERAPLWNAEASASFIGLRKNHHAGHLARAVVEGICFNLKTILEDLKQLGGPVQEIRATGGFADSPVFRQIMADVLGETLSFTDSTEASALGAVLLGWQGLGQLPNLQAAAQQVLIHETVTPRADQLLVYQELYPVFQETQQVLAQSYQKLAEFRK*