MAEPSDNSLRIVLVGKTGSGKSATANTILGQKRFVSRIAPHAVTQNCQSDSRRWKERDLLVVDTPGLFDT
KVKLETTCLEISRCVLQSCPGPHAIILVLQLNRFTVEEQETVIRIKAIFGEEVMKYMIVLFTRKDDLEDQ
SLSDFIADSDTNLKSIIKECGNRCLAINNKAERAERETQVQELMGLVETLVQNNGGLYFSHPVYKDAERR
LKKQVEILRKIYTDLPEKEIRIVEEEYALRKFSAQEREKKIQAIRENYNLKIRNLREEAEKNIFNQIIEE
VKKVLLKIWHLFS