MAEPMTEQQKTENWLEIGTIVAAQGIQGEVRVLSASDFPARFLTKGQRWIRKTPQETPQPLTLKKGKQIPGKNLYILRFTEITDRNQAEALVNYQLLVPATDRLPLEPGEFHVTDLLGLIVYDHDNGDRLGIVTDFYSAGNDLLGITLDKNPDKEVLVPFVEAIVPTVELAEQRLEIKTIPGLLD