MEDKPSLSVALCEERNSRGQGHGLDRVPFPPQLHSETYLHPADPSPAWDDPVSTGSPNFRLLTEEIAFQALAEEASFRRPRPDGDIPPQGEDNLLSLPFPQKLWRLVSSNQFSSIWWDEGGASIVINQKLFEKEILERDVAHKVFATDSIKSFFRQLNLYGFRKRRQCSFRTLTHVFPAQRPVSILNKLEFYCHPYFQRDSPHLLVRMKRRVGVKSAPGHQEGDKPEAAGSCLAPADTEQQDHTSPNENDQVTPQHQEAVGPNTQIRSVSALPASPVMVPDPAMASDNTPVTQPAGEWSEGSQAHVTPVAAVPGPAAQPFLSVPGSPTQMNSYRPVVALPTASPSTLAMETTGLPAPGMLPFCHLWVPVTLVAAGAAQPVVSMAMFPHPLALHHHCPHSHHTSQYMPASDGPRHTQTTQTSAHRGEHLGRICAGQ