MVSALSQVIGTSSTNHNNPHMAQSTSTTMVNEDSQQPQPLIDQETKKKPHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFDTAEDAALAYDKAAFKFKGTKAKLNFPERVVQCNSYSSSANSAIQQSGSVSNSHDQQVFPNLFQYAQILESDAEFPYYASHLFNQQQEGDPHPPDE