MKKVTLSRRQAIQLAAAGVAVPTAFALSGCETTGRKGAGHVVVIGGGFGGAATAKYLKRYNPELNVTLIEPNTTYVTCPGSNWVLAGFTEMNEITHNYDAAKKNGINVVHEMVANVDPAKQTVTLAGGKTMSYDRLVMSPGIDFKWDVHAGISQAAETAMPHAYKAGPQTLLLRDQLRAMPDGGTFVMIAPPNPFRCPPGPYERAAMIAHYFKNNKPKSKLLILDQKNAFSKQGLFQQGWELNYGQMIEWVSLDDGGRINSIDVANKTIDASYGKVKADVVNYIPPQKAGKLAHATGLTNESGFCPVNQITFESTIHKNIHVIGDACIAGPMPKSGHSATSQAKATAANIVLAMKGEEPIWAKNVNTCYSLVTPDYAISVAAIYDIVDGKITDVPGAGGVSPMDGDAAFRRTEANYTRGWYRSITDEVWG