MLPAVKTVEAEEEYAEDCPELVPIETKNQEEENLDFITKIPVTIVTGYLGAGKTTLLNYILTEQHNRKIA
VILNEFGEGSAVEKSLAVSQGGELYEEWLELRNGCLCCSVKDSGLRAIENLMQKKGKFDYILLETTGLAD
PGAVASMFWVDAELGSDIYLDGIITVVDSKYGLKHLTEEKPDGLVNEATRQVALADMILINKTDLVSEEE
LNNLRTTIRSINGLGKVLETQRSRVHLSNILDLHAYDILSGISLQKKLQHVSTAPHLDQSIVTVTFEVPG
SAKEECLNVFIQNLLWEKNVKNKDGHCMEVIRLKGLVSIKDKPQQMIVQGIHELYDLEESLVNWKDDAER
ACQLVFIGRNLDKDVLQQLFLTAVAEAEEQRTAPGRDGVCPSH