MKLPSLATIACLVLPVLADYGLSEMYELSLPNSMASDDRFKTHFYASGSAVLTSSGPGGRSQIALTELGRPNQRGAVSGNQPIPSKDFITEVSLAVYGPVLPGGGFGIFFTPQPYQSGPVYGMKDKWNGLALILDSVIGNDGEGHLHVHDNTGGDYAAMDASQVEKDALALCKLKYRNTGAPVKITTYYINGKLKVEINGHKCFDERPVALPDSPYFSISAASTEGPDTFEVYSLKTYRVDPNGVGGAPTENTPVEQKQEAPQAQQQQQQQQQQQQQQQTQQQPPQQQLQDVATSEHITELAKKLISVEEKLESFTDLKKLSTLSNDLAVLTNRIGVMDQKLREMEVEGKEHVRERTQDTKNYITNHLQEIKSQLHSLTQTFDSQVKNELRSQFTDFSSDKKNQIPSLWIPLVVIVGAQSALFFVYLKSRGKYEKLL*