MLMRLVLSAHLSSTTSLPWTHAAISWELDNVLMPSTRIWPQVSPTGRSASARSEGNASSLWNFSTGQDVCVIVTRTCGSAAYTRLCGCVRSATNITCQQEARQEENLICKAHDSREGHLGCPLSAHQPGSRGPN