MPPRASPLLLRRRLSTCPPHRDHPKLAALLDVLTSTSTSPTPLPHALSRAFPSPSDAFPLRTLPRLLPLLPSPLLSLRFLLWRLTPSSPLPSPHALSSLATSLPDLSSSVPLLLSSSAQPLPLPHYALLLNISAHAGLFPASLAALRHMRSFGLVPDAAFFHYALRAAGSASDVSAVLEIMAGSGASPTVPVIVTAVHKQASAGNFESARRLIDKMPEFGCVPNAVVYTALLDGMCSLGNVDGALRLIEEMESSGLDANCAPNVVTYTCLVKCLCGNGRVAEALGVLDRMAERGVMPNQVFVRTLVEGVCTERRVADAYDVVERVIGDGGVSSGQCYNVLLICLWRVDMTPEAEGLAQRMMKKGVQLTPLAGSSMVRELCVRKRSLDACHWLRMMEESGVLCDSDVYGTLLLGLCEEGHVHEASALGRKVVERDIHVEASCTERLVELLKQYGDEELASHLLGLKQCAGGLSLSL*