MELSGFIFVALLNFIPFGCSKLVDFCQLPYCGTNNLACNNPSKFSVMCPPNARTLSMSTYRNLLLIAFNEFRNYTASGKQ KYLKAAAARMSRLSYSMELEDLARLAVITCSTHKFCLNSQEFYYVGTNIGSTHYLGNLNDYEDLELMLRIIQHWTRYADY VNIKMGVYMPTTLGKSGIAKALLLMADRNTHVGCSAMRFTVHSVHNFVFLCAFSTDLFVERPIYRMSMRPGAACKRLDPT YSALCAVGENYENNKPMLNARVFQLPLDLSIGRQAYVPAI