MNLFQVRALFVSEQIKAGEDALDAAIAHKEEKSHAIIIDGMSLGLVFSDNNLKQMFLTLALQCDSVICCRVSPKQKALVTQLVRHDGHKICLAIGDGANDVGMIQKANIGVGISGVEGQQASMAADFSIPQFRFLERLLLVHGGWFYNRISFMMKYFFYKNFVFGFSIFFCNALTMFSGQSAFQDWFLSLYNVLFTAWPVGVVAVLDQDVKSTSRLRFPTLYMQGQRNQCFTAWKITLWLVNGIIQALLCVSVVFLGYSKYSDRINGQMVDIYTVGTTMFTSIVLIVNLQMAITIQYWTWIHHAAIWGECFIWFIFLLLSGELPHGKMIELHKLFISVLAPTSSFYIIVLMGTVISLLPSFAVMSVFRNFFPEDYQIIQEIERNNQRHVSTSTKKNSSELGLELTQPRINGSAAPLGFKYDLSSX