MLANKTSVRQTAGKASSRAQAAIPHLISSRVEVRASGVVPFSGVNVKAASASAAPRARAMAASRQAVRVAAAVDADYRKREPKDVRVLVVGPTGYIGKFVVKELVSRGYNVVAFARENAGIKGKMGREDIVKEFPGAEVRFGSVLDPASLRDVAFKDPVDVVVSCLASRTGGKKDSWLIDYTATKNSLDVARASGAKHFVLLSAICVQKPLLEFQKAKLQFESDLQAAGDITYSIVRPTAFFKSIAGQIDIVKKGNPYVMFGDGNLAACKPISEADLASFIADCVTEQNKVNKVLPIGGPSKAFTAKQQADLLFNITGLPPKYFPVPVALMDGMIGLFDSLAKLFPQLEDSAEFARIGKYYATESMLVYDEARGVYLEDETPGYGKDTLEDFFSRAVKEGLQGQELGDQAVFGQQ*