MPNGTGNGSCFLPAEKKKHKRGAIHPSALVSAAPGMAAPSHVLPFLSPAGGCAASSARAHSGYRAGLLRCSAAAGQAGFFTRLGRLIKEKAKSDVEKLFSGFSKTRENLSVVDELLTYWNLADTDRVLDDLEEALLVSDFGPKISFRIVDTLREEIRDGKLKSGAEIKAALKRCILELLTSKGGNSELNLGFRKPAVIMIVGVNGGGKTTSLGKLAYRFKNEGVKVLMAAGDTFRAAARDQLEVWAERTGSEIVIDNDKKAQPPAVKRGKREGFDVVLCDTSGRLHTNYGLMEELVSCKKVLAKALPGAPNEILLVLDGTTGLNMLQQAREFNDVVGVTGFILTKLDGTARGGCVVSVVDELGIPVKFIGVGEGMEDLQPFDAEAFVEAIFP*