MPQVQEYTPGPVIEGAGHLFEKDEKNLEKVRLFIDGKEVTALKGISVLEAARSVGITIPSLCYLKGINEIGSCRVCMVEVEVNGVMTLQASCVYPVAEGIRVYTNTPQARRVRRTMVELLLSDHHRECTACIRNLNCELQNLADDLGIRNIKYTGETNYVPIFANNPFIMRDYNKCIKCRRCEAICSKVQEVNVYSALGRGFEVKIAPAFIQDLSAVACITCGQCVIACPTGSLVEKECIEEVWDALADKDKYVVVQTAPSIQVTLGESFGLPVGTIVTGKLVSALRRMGFDKVFATDFTADLTIMEEAHELLDRLNGHGRLPLLSSCSPGWVKFCEHFYPEFTENMSTCKSPHEMFGALTKTYFAEKEGLDPEKIVVVAIMPCTAKKYEASRPEFGNKRFKDVDWVLTTRELSRMIRQMGINFTELPDEDYDQPMGMSTGAGAIFGATGGVIEAAVRTAYYLSTGEEMDLLDYSEFEGISGLKIAEVKLKDRTIKVAIAHGTGNARRLLDRLKAGEEFHYAEIMACPGGCVGGGGQPIFGGREHKEISLDYRHNRADALHRIDLSKELRRSHENPAVKKIYEEYLGRPLGEKSRELLHTCFTPRGKMPGFAWQDLPPVDHKCLH