MDDAESASRAGRRRAAAAAGMRLFSPEYYALCAGGGMLAAGATHLAITPLDVLKVNMQVNPMKYNSIFSGLNVLVKEEGPSSLWRGWGGKFFGYGVQGGCRFGLYEYFKKRYSDVLVDSNKSTIYFLSSASAQIIADVGLCPFESVKVRVQTQPMFAKGLVDGFPRVYATEGLSGFYRGLLPLWGRNLPFSMLMFSTFEHTVDFLYQKVIQKKKEDCSTIQQLGATCLAGYISGAVGTVVSNPADNIVSSLYNKKAENIIHAVKSIGFRNLLTRSLPIRIALVGPVITMQWFFYDTIKILTGLPTTGGLPRELEEANI*