MDAKLKYKAKKIKMVFFDIDDTLRVKDTGYMPESIQRVFKALKAKGILVGIASGRARYGVPQEVQDLHADYCVKLNGAYVKDDAKTIIFQAPIPADVVVAYKKWADDMGIFYGMAGRHEAVLSARNDMISNAIDNVYAQLEVCPDYNEYHDVYQMWTFEDKGDGLQLPAELAEHLRLVRWHDNSSDVVLKGTSKALGVSKVVDHLGLKPENILVFGDELNDLELFDYAGISIAMGVSHPLLQEKADFITKKVEEDGILYALEELGLIDKELQFPQLDLPNHKGPKATIKTNHGDMTLVLFPDHAPKTVANFLGLAKEGYYDGIIFHRIIPEFMIQGGDPTGTGMGGQSIYGESFEDEFSDELYNLRGALSMANAGPNTNGSQFFIVQNSKIPYAKKELERGGWPAPIAASYAAIGGTPHLDRRHTVFGQLVDETSFQVLDLIAGVETGAQDKPKEGVIIETIEVFD*