MVLHEQGLLIVKQIVSRVVEQITKGFVASKDRLLDVHQIASRVVEQIAKGFVNSKERLSVKQESKQSFEVSSSRESKQESKVRRLSKEEGPRFAASREQSRASREQSRAGFCPRAKRIARESSNKVPLVSASWVPHPHLHNFEQSGFECFKQRVHLGFVQNAITLRPDPTVSEGLGGVAYLIQDSLENRVTMVSSNEHARFLWVWFHQTTPSSEISTLQFVASPQPCHTLHFIGSEGNPFIDLYANISQYSILREVILLGDFNARTKNLHISLHAKVEDALCLQELEPESGSHEDLLQGVTAIVRGCYNTRKEGWIAPKQQQGEDRLKGSLRVVLEAKDSKVSGRVEGCNSSDNNKEGSKGLSRSCARVAKEEEG*