MLFPQEGTAEPTNSMQNNGIIRLGTSTSVGYGMKLERTIYKGVDALWRYLQKCEINMKRQPYILSQILHFLRTLWQGGTEYLHILDKFDGRDMFWKYISSCISVFSSSEFIPLTMMSDEEVTTKAFQYQCQSSVLHIMAHDIFLRRNLVQFEKTLVKPDASASTTVVTNTDQATRGKDNKAIMLKHARPSCAEKILLEWSNSSTMHKILQSYASCLYDKELILHAKAVARAFVVGLIGKVLSGDDAGLSLSLIEQIQLASKKIFEHPAFLELLGQYSTRGYX