LMLDFCLVLLQETSDSPHGLGGIANTGGGSGSGGGGGGSLAGSSSATTSNTASSYVHEQPQTPPPFTCVYCGASFPHQNKLTRHILSHSLKTLEYRETATHALLHPHLLGHDLNMSPLAYQMNAAMASASGDAQDQAAAVAAAVAMDMDFAAALAAAGGCPFPSLASCTARGLDLDGSGGLGGSGGGGVGGGSSSSSRTGRDGVGGGNSSASGNGGCPSSSLSLLSGAGSSTSAAAAAVAAAAAASSSASSNDPNSVVLCKFCGKSFPDVTSLITHLPIHTGDRPFKCEFCGKAFKLRHHMKDHCRVHTGERPFRCQMCGKTFSRSTILKAHEKTHFPKYARKFLSPSPVDTKDELPQ