MGTRDAEQADAGQGAVSGEAGTASQPAQAHVTARAGAEFSAPHAGTLAPPAGASGSSPDAASSAGAASNPAAAIAAVAALGDGEEGRALLQEFRDAFSHLNDETFITAELLPRQAAALAALRRRCGLVGKARWAPGQLHASVTPQELALIEQMREQLETAQPPLLTSPQDAAYVTDLMLLRYVRARDHHLDKAMHMFAHSLVWRRTHTPWAMSNPATATNKNSSDARIVGYDTQGRVVVYSSFARSVERTPEHVKLNTTCLMEKATLCVNAGSPGSVVWVNHFGGRHKNGFGWRDANPAFALGAIDVFSNHYPECLATMIIVDPPAVFFGLWKLVHPLLPEKTAKKGDFIHSHADNSAKFNALFGRELAAYITQLIQQDAQ*