MARPKLKLAWIEDRKKRNIACQKRMKGLMKMAEELTILSDTKACLTFFNRDEGKLVAWPSQEEAESLIERFYALPENQRNMNADDQESYIKTITKKIEKKLEHSRKVVEELEMDHLMLQIQNGRMLADLSQTEVEKLMSYASKKITVLTRELGAEHPYTSVDEPFLGDEIIPKATGVAVAPEWGPGPCFRPMRRGGVYLMDKWFVENPEVQKHGDGMTHMGSRFNLNMEPSNDDEEYMKTKDGESSKSGGADNA