MQKGTLDDRLSNLPDDILLAILDRLDVRDAARASVFSRRWRQLPAMLSRLQIDVRDFLNRQDRTCYAKEAARSNATIAEVTKSLLLRRELTGNTIYRLCITFFLREKDHISIGCAVDRAMVTQKVEIVEFDVLTETRYMLFDEEHLVRYGRQFTAFFDACPDAFGGLTRLRLEYLRFGELDIANILVTCKRLKHLRLFRCDSGDCTMLQVEHAQLYPLSLGHVPLLEAVRFINVGLSGHEAVKLSKFLGDTSVRDRLGFESEKIWVQPERPTKGLASVFHKLRSVTLTEIPEECDLMWTLFILEASPNLKELCLTVWTHACKMVTDKEERRELGYSEEKGVEWDEPSDFQHHNLVTLTIFGFQALVAVHYVRRVMKVAMNLHDVFLYRRMLCPKCKASPPFYPCTELEGQLWKKWITNGMDTLATIHFPSCKAMGAAYPAKLQFP*