MARTQKNKATEYHLGQLKAKIAKLRTQLLEPPKGSSGAGEGFEVTKFGHGRVALIGFPSVGKSTLLTMLTGTHSEAASYEFTTLTCIPGIIHYNDTKIQLLDLPGIIEGASEGKGRGRQVIAVSKSADIVLMVLDASKSEGHRQILTKELEAVGLRLNKKPPQIYFKKKKTGGISFNSTLHLTHVDEKLCYQILHEYKIHNAEVLFREDATVDDLIDVIEGNRKYMKCIYVYNKIDVVGIDDVDRLARQPNSVVISCNMKLNLDRLLAKMWEAMGLVRVYTKPQGQQPDFTDPVVLSADRGGCTVEDFCNHIHRSLVKDVKYVLVWGTSARHSPQHCGLAQMLEDEDVVQIVKKKEKEDGGGRGRFKSHSNAPSRISDREKKAPLKT*