MSVVTTTSMQSDSKKRVQLMGDTTSPFSLDTPNPKLMFTPLDLPTTAELMQRCLAVNPFEAKFREANQKISSGSMQPNTSGANQSLEALEANGGSQFSGSNAGTMSDLLLKIPQASLQHSPGIFSNMLLNAGDSEGTTRENLKTADISKLLSVAGDFSAQAPRTADVLNAVLDMHSDRLHTINYLNNKPDFSALLRSPSSSAPNSASVLTNAMAIPSTSGAPFPGTTLLVPPKTVSSYHSPLGASSQPPSTQKSPADGSWDHINGEKQIKKEIPYFNDDAMMLMERSNMSSSGSDQDQSADMSNAGSTASTSTGNPVGRPQNGTPGRGRGRGRSTTADMQPDERRNTILERNKAAAVRYRKRKKEEHDDMMGRVQAMEAEKNQLLTQNQVLRRELERVTALLTERESRCVCLKGVPMSDEQHADHHHRNTNGMYSGSDMLNGLGQINGMQLKLPKLQ