MELDEALRKAADLIVNASSVVAFTGAGISVESGIPDFRSSGGLWSKYDPEVYCNYSVFKQKPELFWKMAVDMQSTMAEAQPNPAHYALAELESMGYLKHVITQNVDNLHQRAGSNKVRELHGNGSTASCMACRSKVPISEAMDQLNSGKSVPVCSRCGGVLRMDAILFGEPLQSSVMEGSLRLAMFAEVMLVIGTSLVVSPANSLVQLCKSNQGTIVICDPSPANSHLAHVMLRGNAGEVLPRLVQACKALRTKGKAQM*