MLNYKASTAQTAGKATGRCQKAVPHVPISKGSLRSCSAAPFSGINIKAASAASAWGFRSNGRVPCRVAASTAPAEDFRKRDPKDVRVLVVGPTGYIGKFVVKELVKRGYNVVAFAREQAGIKGKMNKEDTMKEFPGAEVRFGSVLDHDSLRKVAFREPVDVVVSCLASRTGGKKDSWLIDYTATKNTLDVARESGSKHFVLLSAICVQRPLLEFQRAKLKFEADLQAAGDITYSIVRPTAFFKSIAGQIDIVKKGNPYVMFGDGNLAACKPISEADLASFIADCVTEEDKVNKVLPIGGPSRAYTAKQQADLLFQITGLPPKYFPVPVALMDGMISIFDALARLFPSLEDTAEFARIGKYYATESMLVWDEQRGVYLEEATPGYGKETLEEFFSRAVKEGLKGQELGDQAVFGQQ*