MEGKVVLITGASSGMGKASALYLAQKGVKAITLFSRRKEALDETAKEIKEKFPSVQTLVVAGDVASAADNQRAVDETVKAFGCLHGAFLNAGVYKGGAPLHEVPEEDIQAILDINVKGTLYGLKSCIPAIKKTVGDEGPTGSIVVNSSCMARAVIGPKSANNGLYSASKAFVSSLVETAAVENAPRIRVNAVLPGVVKTSLMPVDDETYDTIGGRLQPLWGKAAMPQEVGSLVGYLLSDEASFISGTNINVDGLWSKSGGSF*