NNSPTYNKSTFHSRMQMFASYYSSDQTFIGGVQDFWSSSSSPEAAAAPLIESSSSDNGSPCSKPHFSDDEVILASNNPKKRAGRKKFRETRHPVYRGVRRRNSGKWVCEVREPNKKTRIWLGTFPTVEMAARAHDVAALALRGRLACLNFADSAWRLPVPASATAKDIQKAAAEAAEAFRPQLYDDSESGNEAKEEETHEAKEEETCHEAREEEAATVPAAAVEENAWFMDEEALFGMHELLTNMAEGMMLPPPQYTDQVEADADVSLWSYSF*