MASPSLSLKFSRSTPSPLFSLSNSSFSLLPLHLGRCLSPTQSLANSTFSLFGSPSVHNPRRRASWSQSWRSLKRFRCEAAQAGFFTKLGRLLKEKAKSDVEKLFSGFSKTRDNLAVIDELLLYWNLADTDRVLDELEEALLVSDFGPKISIKIVESLREEILAGKLKSGDEIKSALKRYVLELLTSKANKSDLQLGFRRPAVIMVVGVNGGGKTTSLGKLAHRLKNEGIKVLMAAGDTFRAAASDQLEVWAERTGSEIVVGEGEKVKAASVLSQAVKRGKQEGFDVVLCDTSGRLHTNYSLMEELSACKRAISKLIPGAPNEVLLVLDGTTGLNMLPQAREFNEVVGITGLILTKLDGSARGGCVASVVDELGIPVKFVGVGEGVEDLQPFDAEAFVNAIFS*