MSQPLDLVQLAQQIKQWGTELGFQQVGIADTDLSASEPKLQAWLDKQYHGEMEWMARHGMMRARPHELLPGTLRVISVRMNYLPANAAFARTLKDPTLGYVSRYALGRDYHKLLRNRLKKLGEKIQEQCASLNFRPFVDSAPILERPIAEKAGLGWTGKHSLILSRDAGSFFFLGELLIDLPLPVDSPVAEECGRCVACMTICPTGAIVEPYTVDARRCISYLTIELEGAIPEEFRPLIGNRIYGCDDCQLICPWNRFSQLTDEEDFSPRKALHAPLLVELFAWSEAWFLKVTEGSAIRRIGHLRWLRNIAVALGNAPWDEAHLRALESRRGEHPLLDEHIEWAIAQQLKKRNADAVEVQLPKKLRLVRVVEKGLPRDA*