MRESSTTTRFDDDIDIDIDIDEIDDENRMMMMKKKGMRKMKPAWLQALMSNSNFFAPCGLHHSRRKNDMNVFCLHCCLSICPHCLPSHRSHPLLQIRRYVYHDVVRLGDLEKLIDCSYIQPYTINGAKVIFLNHRPQSRPCKAPSNVCLTCDRILQEPFHFCSLSCKVDHMVLEGADLSSILFRFDESDFAFSQFEGLRMDGSEVTDDDAQITPNFDSLQCQGLSYSISNEATSNSVVSREPEIVKKKKKSNGFLPGIVLSLSSRRKGAPQRAPLS