MGVLEKIKEIEAEMGRTQKNKATEYHLGQLKAKLAKLRTQLLEPPKGASGAGDGFEVTKFGHGRVALIGFPSVGKSTLLTLLTGTQSEAAAYEFTTLTCIPGIIHYNDAKIQLLDLPGIIEGASEGKGRGRQVIAVAKSSDVVLMVLDASKVGSLSQHVRRIFTQRKARENLGKGLELQSEGHRQILTRELEAVGLRLNKRPPQIYFKRKKTGGISFNTTSALTHVDEKLCYQILHEYKIHNAEVLFREDATVDDLIDVIEGNRKYIKCVYVYNKIDVVGIDDVDRLARQANSIVISCNLRLNLDRLLARMWEEMGLVRVYTKPQGQQPDFSEPVVLSTDRGGCSVEDFCNHIHRSLLKDVKYVLCWGTSAKHYPQRCGTSHTLHDEDVVQIVKKKDKEEDGGGRGRFKSHTTGPARISDREKKAPLKT*