MDQTEKRHCWECRRRCLVCDSTKPSCKRCTTSGTRCPGYDSVKPARIRWVEPGRVTSRDRRKPKRSLYTSVKEKGKGVMNAQNSSSSMPVICAGLPPVVICADAAAVPLVQAAEYFNACIYKDLKPVLELGQNPHIYELSASIIHNATSAPQFLQHGMYCIILSHRMNRIRKDPQAKRLNEKFYLHRGVAIRSLSKHLDAKYDGMDNVIMAGILMLLLVDIQHGTLFGWRCHLEQVQKLISRRGGFHALVRFDMAEPLLLSIWFLAIIGNTTCPAADLGMTRVHLEASDFMLEKYDYASFPVGMCPQPLFIEIVRINHLRMRAVAVDAAEAEETALDAYRTLDRIHAFSPILWTESRSLLSRQDWMRVSSAYQTAVALYCILALQSASLIPETPSMRSQCAEHGHHLQSVLVECLASSRTKRFMVWPLVVLGVEAVHKGAAPIRAFVADRLPELSCDLGTSVPLTAKAVLEAFWASGNERWDDCFDRQYIFTTQIAPDTSQLFPLYQRAAMSCKDTPCRDSALGC