MKGKMDKEKRDALIEEGKALKDELAGLEQELGALETTMQIEGQKIPNDTHPDVPIGGEEVAALRREVGAKRDFSFAVANHVDVGERLGMFDFETGGKVCGSRFVYLTGAGAMLELALINWAMQKVVAKGFKPMVVPDLVRQSTMEKCGFQPRAENTQVYSIQDSELCLAGTAEILLGGVYMDEALEEKQLPIKMAAFSHCFRTEAGAAGAATRGMYRLHQFSKVEMFVVSTPEQSDAIHDELIAIEEEMYDELGFHFKVLDMSSEDLGAPAYRKFDIEAWMPALERYGEISSASNCTDYQARRLNIKYRPNPVDGKKQPLTHCHTLNATACAVPRMIITILENFQEEDGSVRVPEPLQPFMGGLKVLTPEDVAAKK*