MDKLTLLGLLVAIVGILSGQILEGSNLSVLFQGSAFLIVFCGTLGAVMVQSSAKVFLTAIKMGAWAFSTPKSAGPDLILQLTSWGTLARKEGMLALEARIPGIADPFMKKGVQLLVDGHSAEKIRDVLETDIQSWEQLRWQSARVWEAAAGYSPTVGIIGAVLGLMHVMQNLSEPSKLGSGIAVAFVATIYGVAFANLLFLPVANKLKAIIMQQTHMRDMVIDGLGAIANGENPRYIELKLQSYLN