MLINQTFEIDSCDDVELNIKRTSKLEYRISYDDEKEIKAIVFIIGGYGANANIYFLDSYRNYIAKNFDVVAVHVFYHCFCQRRSDVEKYSAYKYFQEEDIENIKNLLNQFHFSYGEINNDNALFLANSLVKHVENLKMQNKLDHNFKLNFTSTFIPPNGDYQNYGIMAAIDHINALKDLVKRFPKFADLPKIYGGGSYGGYLSLLIAKIAPWYVDGVIDNSGSALPPLNYILGREMEHSYGDYYEDFPHNRIIFFLKTHWTRKENSPYFFNNENYFIRTLLNKDHLILQSQKNKNIIYVSYHSDKDPLTPANFKQQTMQILKILGYDVSLNLIDENKIDGKFIKNLDHGCGIPDKALFRKELPLMLEKLQKRKSFMQENSISYPCGNKVFIFKDVGDKFELVIKD