MGADSAEGPSSGLALGRPGLLGVLAGRSPRRSLAGRSGSKAGQVWATFRGPGEGEAGAAGYEALLGEGGEEEQRPLGEDVEMSPTRRGGGLGSRGLDLAAEPGNSLPPAAPGLAQGGRTRAAAHARMASADVNEEELTPRHLHTRLVAQHRQSLLASPLSSMHGGTGLHRGQALHVQFRELGLRLRGCGQKTVLQGVTGELPAGRVTAIMGPSGAGKSSLLNVLSGKAQAYGVQTGTVLINGRADKLERYKDVLGFVPQDDIMHATLTVQENLLFSARFRLPASCRREQHLLFVERAIAVLQLEDVRDCQIGDEHRRGVSGGQKRRCSVX