MAAPSHHALLPFLSSTASPRTAPSAGRRRLLRCAAAAGQAGFFTRLGRLIKEKAKSDVDKLFSGFSKTRESLSVVDELLTYWNLADTDRVLDDLEEALLVSDFGPKISFRIVDTLRDEIRDGKLKSGPEIKASLKRCILQLLTSKGSNTELQLGFRKPAVIMIVGVNGGGKTTSLGKLAYRFKNEGVKVLMAAGDTFRAAARDQLEIWAERTGSEIVIDNDKKAQAPSVLSQAVKRGKREGFDVVLCDTSGRLHTNYGLMEELVSCKKVIAKALPGAPNEILLVLDGTTGLNMLQQAREFNDVVGITGFILTKLDGTARGGCVVSVVDELGIPVKFVGIGEGVEDLQPFDAEAFVEAIFP*