MLSTVFALPSLHTPPTVVSHAALHPPEPTSSSSSSPRSLVRPPDERLTALAAAHRDLLAILGTDEAAIRARVAERRHTSSAARHPRSGRSLSARFFSKTVPNHLPIRAHSVVPDSALFVASDRMSRQLRGLPPAVIERLCRRGAALHLIGSRQVTTDLPEHRHLRGVRGAVPGEVAEDEEARRLAESVGRDRAALSPELERRRRRLLPSSQMTLDERSRGMGGLQALRHKTTLHQADPRYRGRCVLSHELSHTVMDHGLPAAARAAITACWEGAWRKGLWRRPDGSCAYAASAPEEYFAELSMWYWGSHGEFVDDANRLPTPGPWGLARYDPDGFALVGALWSGRHASLAPGAASNETACKLRAVRLARPASDPQGAQPVEMEVDNSRGETDLYLAWINGSGVAHSYGVVAAHSYHVQRTFSGHVWEISRVAPPGGGEDRASSGSRRFRISRHSLNLIDAAVAFGDEVGAGGPVISGSGSEA*