PPPKRKRRHRTIFTEEQLEQLEATFDKTHYPDVVLREQLALKVDLKEERVEVWFKNRRAKWRKQKREEQERIRKLQEEHANRKPPEGCSMDPEVTSHIHQLSEADESSDLEVA