MSGLRRFHVKSRHGCGQCKRRHVKCDEQPPRCAGCVKRNLQCDYQEMQPGLELQRVPPHPTSSSLVFDFHPLTRLVNNTHRTSPYIPSIQSLSLDVDLTHQDSLLLHHYSSITCHTLFHPLDQARAYTWQSLVPQLAHIYPFVMHNILSLAAMHLASLQPHLLHKYTLLAARHQSHVITAARARVASQQVTSQNCSAVVICSALLLLYELAILHPSYFVSEPVSTSTSTTTSTSISISTSAARRVDEIVQKMLVMRHLVGLWNISMPLFSQGPARCLLATGTLDPASPLAVEVRSSLDRVLLASTTLHVPSDAYAAAIDSLWHCYKCCVLSTPPDWLRALAWPNMVPRPFMSELLEKKPLALVLLAHYCALLVLHPGSWWTHGWPRPVLFALIEAVGENRQAHWRDLFAWPVKVVANQPDTGE