YSNHISNHYHHRMNALLKPIRGVPIYHHHPSFQQLQHQHMAMAYRSSGVGGGGGFLSSRSRFPPGRRSVRAPRMRWTTTLHARFVHAVELLGGHERATPKSVLELMDVKDLTLAHVKSHLQMYRTIKSTDKPMTSPGQNEGFDNGSAGEISDESLPEALNTHRGTDQNGTSANSHSSSSYNGGLWSNSSRVGWPGLGTNSTENRGQCHKEADASKSLEMSAEMNVSCISDQTSSPPVPNLEFTLG