MGLTRVLVKDGGFGTQMTVHVGDSVDGDPLWSARFNATNPAAIISTHLDFLQNGADIILTNTYQSSVDGYMEYLELDEEQ SIELIKNTVRLAHIAKERYLTECYQAQLSVQEGYPLIIASIGPFGAHLHDGSEYTGSYADFVPAKEITDWHRVRIEACLE AGVDALAIETIPCQMEAEALVEMLCDDYPDVKFWVAFQCKDENTLAHGETFADAANAIWDLLAERNAQDKCLAIGVNCVH PKFVTPLFKSLNGDREVGEQIPLVVYPNSGEVYDVVNGWQGREHCVPLANYVPEWAQLGAKVIGGCCRTYARDIRHIGEA IRDWNKLKKLS