MKEGRPGAGDYIASLLSSSPRLDFGGEEEEDCLDRFCGDPGFAARAARLSSFSGQRFAVTAGLFGLPPPLPAASGGGEFAGSREASSVSDPASAMKDANAKKRKAPAAAAAKGKGREPSAQAQAGEPKGPDAKRCCKAEGGEGEEGSPVKLPKPEQAGSDSSVEDGGAQNQKPPPPVKGKNAKPVEPPRDYVHVRARRGQATDSHSLAERVRRERISQRMKVLQDLVPGCNKVIGKALMLDEIINYVQSLQRQVEFLSMKLATVNPLDLSNLPTLLQKDMFQACGASASSVFSLESCSPGFPFGGQGDVFQSFVPNGLENPCGGLNPLDLALSQATGGQFGFQDGTAGTNLQQRNYWEEEEEDLQSVFHIDDNGQSQEHGASASAQSFHGQLQPQEGHMKMEFF*