MALKKRGDGVLGIDNFNSYYDPSLKRGRQKLLAQHEVFIVEGDINDAELLSKLFDIVPFTHVLHLAAQAGVRYAMKNPLSYVQSNIAGFVNLLETVKLANPQPAIVWASSSSVYGLNTNVPFSESHRTDQPASLYAATKKAGEEIAHTYNHIYGLSLTALRFFTVYGPWGRPDMAYFFFTKDMVQGKPINVYVTQDDKEVARDFTYIDDIVKGCLGSLDTAEKSTGSGGKKKGPAQLRVYNLGNTSPISVNKLVTILENLLNVKAKKNVIKMPRNGDVPFTHANITLAKKDFGYKPTTDLSSGLRKFVKWYVSYYGIQSKDLDSSNDHSQD*