MATKEDDLEVPPDWKDSFTKEDNPHGLAGESSFATLFPKYREKYLKECWLLVQKTLSEHGIKANLDLIEGSMTVKTTRQTWDPFIIIKARDMIKLLARSVPFEQAMRILEDDVSAEVIKIGRMVRNRERFVKRRQRLIGPNGSTLKAIELLTNCYIMVQGNTVSAVGPHKGLRDVNKIVTDTLNNVHPIYNIKVLMIKRELMKDDKLKSESWDRFLPKFRTKNLKKRKRPQKIGKKKEYTPFPPQQPETKIDKELATGEYFLRENQKKAKVRQEKRIKQAEAEVKRKDKREKPFIPP