MIGKLDGGRDGVAPTGQVRVLVLGDAGVGKTSLIHLIVNESPITNPRRTIGCAVDVKHLVYKEPITSPFNSRQKDREFFVELWDVSGHEQYRQCRSLFYSQINGVIFVHDLSQRNTKASLQGWANEVASLGTFSAPLPHGQSGTLPVPSLVIGNKSDIAPKNGVTGSSSNLVDAARQWVEKQGLLTPSDELPTTQTFPSGRSLHAAAKEGNLDMESVRRFFLSLIRRRYYSEDLQASSPVLQSWDRPTISRSPAPVSYHSRNSSLGEIQYPQPSTYNGSPYNGPYNGPETPNNVPWSRQQRLSPPHTPSPEQPFSQDDFLPVRTSSSAAAYSRSGSSSHIDIHL*