MNSTSRSTMRNRFDFLSSNVSDEVSTHIDSDYNPFLVRKRRIFETALESRKLTRPTSSQTCTGSGFDVLPEDLIFYIFKAVISSASSPADFASTLLTCKRFNAAGTHHQVLVHASSGALAVKASSWSDHAYNFLKRCADAGNIEACYTLGMMRFYCLNNRGGGASLMAKAAMQSHAAALHSLAVIQFNGSGGTRKDKDLKAGVALCVRAATLGHVDAMRELGHCLQDGYGVLRNPYEGRRLLLEANAREAAAAVVANAPRLMETAFQLSPCSTVLCPEGHMTTSSSMHNSFVELGQRAVLDHARSQLREGLDRTHVYKLLQGGGSCSLLSDFGCTVPPPKLHIANKFLVDWFDINPPASGLRLCSHGNCGRPETRRHEFRRCSACGCVNYCSRACQALDWKIRHKYDCQPVADWGDREDPDQGAEEDEQVVYEDMDDS*