MRHDEFIGQVQSLAALPDRGTAERAVRATLETLAERIPDGLAEHLAAQLPREIAEHLLRVTTSHEASPEERAKGTRFDLATFAARIAWRGGTSEEVAIRHAGAVLEVLDAALSPELMAKLDHALPHDIRELLPTTRARQSELTT