MEDKPSLSVALCEERNSRGQGHGLDRVPFPPQLHSETYLHPADPSPAWDDPVSTGSPNFRLLTEEIAFQALAEEASFRRPRPDGDIPPQGEDNLLSLPFPQKLWRLVSSNQFSSIWWDEGGASIVINQKLFEKEILERDVAHKVFATDSIKSFFRQLNLYGFRKRRQCSFRTLTHVFPAQRPVSILNKLEFYCHPYFQRDSPHLLVRMKRRVGVKSAPGHQEEDKPEAAGSCLAPADTEQQDHTSPNENDQVTPQHQEAVGPNTQIRSVSALPASPVMVPDPAMASDNTPVTQPAGEWSEGSQAHVTPVAAVPGPAAQPFLSVPGSPTQMNSYRPVVALPTASPSTLAMETTGLPAPGMLPFCHLWVPVTLVAAGAAQPVVSMAMFPHPLALHHHCPHSHRTSQYMPASDGPAYPDYADQRT