MKLSRDPTDNKLIEQELEISKQYGKQTGARDQFLKQKEKIQWIQEGDQNTKFYHNYIKARRNTNRIFGVKDKHGERQEGMEEISEAFLEYYSELLGQSNKERKHACREIIIKGSLVNKLPGPDEYWSQFFKDNWEIVGKDVVKGVMEFFRTKKIKGDYQSALLMLRYMKSFSGASELTNNAIKSNIFSANMEQQELNDLCEVSGYAKRKLPFRYLGVPVSAKRLSPEDCEVLVERMASRVRTWVSRNLSYAGGVQFVNSVLMHMHSYWATIFMLPKKVLKDITTICRNYIWSGKATTNRPPLPKREAGLCQMEPSSNCNIFLNVGRLTPMKESLFPPITIQFKKGLSQKFRQSSGTGIDISMFGEAELCNADIYELAVKITQAVFEKEKGEFKIRVVKQVNGMRYELQEIYGIGNSVDKDFDGNDNGKECVVCLSEARDTTVLPCRHMCICSGSAQVLRFQTNRCPICRQPVERFLEIKVSEASEE*