MELLSEVESLCDSLFWDRADVGKRLASLRKLQTAVTCEEELKRHGGVDRLRKALAWDDEEAVDIAASVLASCSGYTARGPGTRTQTFGEHSIAVHETDYVEGGLGWRVWASGVVMCRELLARHGEIGLNGADVLEVGAGCGVVGFLAARLGARRVTFTDYLPGLLSNLDKSVELNAEASRGCELRVRHLEWLASVPGLSEESARPVGGDGSCSGGDANSFAAMARDRALATDETFAVILGSDVCYEDPLPKALAHTLSKRLARPGVAWLTLPVRDWPGESGEAVIERLVKFATDLGMAATVEKAPDLEEEEYEGGTFVRHRGGMVHVWLRHE*