MAVKQMMHVLTCTGIADSPIAPTIFVQSRFPQISGTSLKSPLFVNPVLGKCGGFTGTEERFRLKGKNFQFFSLSSSSSSPSPITSMAVLTDPKQVLVPIANDTEEMEAVIVADVLRRAGADVTIASVESELQILASRKVNLVADTHIASCESHQYDLIVLPGGMPGAERLRDTPALQKLVQAQAEQKRLFAAVCAAPAVALQTWGLLDGLKATCHPSFSEKLANQEATGSTVVQDGQATTSRGPGTCFEFALSLVEQLYGKEKMDEISKPLMIRPEKVKPSAEEYNSLEWKGRDASKAFRVLVPVADGVEEMEAVIIIDVLRRAGFDVVVASVEKKLEIVASRKVKIVADALLEDVETLEFNAIILPGGMPGAERLCNCDTLTRVLRKQVDSKGIFGAICASPAVVLEPKGFLKGKKATSFPSFSKALPDQSAVDARVVIDGLLVTSRGPGTAMEFALAIVEKVLGFEKASSLADAMVLPYTKISVKQMCH*