MSFLSNSDTVHVEVCLRGNDLRSNAIRNNVETALKAYFQTARKLPRNVSFLPDLTAEQTEHVHSVLLERDNGGVQPLKVA ETKFRFHFYATRPEEGQLGLFSGEEGSDGIDSIVAASHALLPAAQFVGLWENLIYETGLKEKLLKFALSALMFSEHRVDT NVIACNRLILLHGPPGTGKTSLCKALAQKLSIRTQGSYAYTHLVEINSHSLFSKWFSESGKLVAQLFNKIAELVSDPNNL VCVLIDEVESLAYARSAMSSNEPRDAMRVVNAVLTQLDSLKTCPNVLILATSNLAQSIDLAFVDRADIRLFIGYPGISAI REIYKGMLAELMSAGVLQREVLESEDAEEGLLTQLAERSVGLSGRTLRKLPLLAHAQYTSSTLFELDQKISLSDFLDAML EALEQHLGEQRLLKLESMEQL