MEAHTQFALLMLHGLPASAQSQDVNRLTLAYFLISSLDLLHALSHIDATQVIDWVYGHQVLPSTAEPSSEDQGKCFVGFRGSLSVGANFSPLGVRALLHDGGHLASTYSALAILNILGDNLCRVQKHALLTSMRTLQHADGSFTSMHMGAETDLRFVYCAVAISVMLNDWAGLDPQKARKYILDCQSYDEGFGLSPGQESHGGATYCAIASLLMLGDIQVDLVSGKSSSSVLDVNGLIKWCIQKQTQSGGFQGRTNKDPDACYAFWVAGSLHLLGAGHLCNADALDAFLLSCQDKYGGFSKWPGEVPDILHAYYGICGLSLLGKSHLRGLCCKLGISVQAADRLWSCQKEDEE*