MVSALSQVIGTSSTNHNNPQMAQSISTTMVNEESQPPQPLLDQETKKKPHYRGVRQRPWGKWAAEIRDPKKAARVWLGTFDTAEDAALAYDKAALKFKGTKAKLNFPERVVQCNSYSSTANNAIQQSDYVSNSHDQQVFPNLFQYAQILESDAEFPYYASHLFNQQQQGDRHPPGE