MSVDTSQNLTLRPLFKDPGVDLTAYRDQHFKGSRMQQEKLLKMSSTLYVGNLSYYTTEEQIYELFSKCGDLKRVVMGLDKFKKTPCGFCFVEYCERLCAENAVRYINGTRLDDRVVRTDWDAGFKEGRQFGRGKAGGQVRDEYRMDFDPGRGGFGARAQLKGEKQLTRAGNAIERETPKQENEET