MSSPDAGYASDDQSQPRSALPAVMAGLGPCPWAESLSPLGDVKVKGEAAASSGTTAGAAGQGRVSASGDQWNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKALTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRQVKRLKRVEGGFLHGLAEPAGTRDGPRGGRRGH