MSVVTTTSMQSDSKKRVQLMGDTTSPFSLDTPNPKLMFTPLDLPTTAELMQRCLAVNPFEAKFREANQKISSGSMQPNTSGANQSLEALEANGGSQFSGSNAGTMSDLLLKIPQASLQHSPGIFSNMLLNAGDSEGTTRENLKTADISKLLSVAGDFSAQAPRTADVLNAVLDMHSDRLHTINYLNNKPDFSALLRSPSSSAPNSASVLTNAMAIPSTSGAPFPGTTLLVPPKTVSSYHSPLGASSQPPSTQKSPADGSWDHINGEKQIKKEIPYFNDDAMMLMERSNMSSSGSDQDQSADMSNAGSTASTSTGNPVGRPQNGTPGRGRGRGRSTTADMQPDERRNTILERNKAAAVRYRKRKKEEHDDMMGRVQAMEAEKNQLLAIQTQNQVLRRELERVTALLTERESRCVCLKGVPMSDEQHADHHHRNTNGMYSGSDMLNGLGQINGMQLKLPKLQ