MSMTATQVRVLIADDEPLARERLRLLLGEHLHVQVVGEAENGEQVLQLCEQQQPDLVLLDIAMPGVDGLETARLLRQRPQPPAVVFCTAYDQHALSAFDAAALDYLMKPVRPERLAAALQRVATYLAGRTPSLAPAAPLRTHLCARLRGSLRLIAIQDVRYLQAEEKYVIVHHARGEDLIEESLKSLEDEFAERLVRIHRNCLVAREELVELRRSGDGQVHAVLRNVPQTLEVSRRCVASLREQLRQV