RTVFTAHQLEELEKAFHEAHYPDVFAREMLAGKTEVPEDRIQVWFQNRRAKWRKREKCWGRSSVMAEYGLYGAMVRHAIPLPESIMNSAKTGLGGSCTPWLLGKNASNRAERR