MLEGKFEEAALLKKVVEAIKDCVKKCNFNCSEHGITVQAVDDSRVLLVSLLIGQTSFSEYRCDRDVTLGIDLESFSKIIKSANNEDFLTLLAEDSPDQIMAILEEKQKEKISEYSLKLMDIDSEFLQIDDMEYDAVVNMPSSDFAKLVRDLKNLSESLRVVVTKDSVKFTSEGDSGSGSVILKPYTNLKNERESVTISLDDPVDLTFGLKYLNDIVKAATLSDVITIKLADKTPALFEFKMQSGGYLRFYLAPKFDDDE*