METEEIHVPILVVKSVEGQIEEVKIVDDKSLTDVLREYVKKAADEWNPQLSDLTVMRTHYELRYKIPIDPDLYDIVTGLGLELEREGNEVIVRLPVFTISYDNRWSGDTYRDIKVYVVTYLIEDSIKDQIVEYAKETTAREKSLGGETQLELTPEQLQRLEEGLSEVEAVEAAETQASSGKKRRRSRKKKSS