MLLPDFAQLVQSEGPAVVNIQAAPAPRTQNGSGNAETDSDPLADSDPFYEFFKRLVPNMPEIPQEEADDGGLNFGSGFIISKNGYILTNTHVVAGMGSIKVLLNDKREYTAKLIGSDVQSDVALLKIDATEELPVVKIGNPKNLKPGEWVAAIGAPFGFDNSVTAGIVSAKGRSLPNESYTPFIQTDVAINPGNSGGPLFNLKGQVVGINSQIYSRSGGFMGISFAIPIDVAMNVAEQLKNTGKVQRGQLGVIIQEVSYGLAQSFGLDKASGALIAKILPGSPAERAGLQAGDIVLSLDGGEIRSSGDLPVMVGAITPGKEVSLGVWRKGEEITIKAKLGNAAEHTGASSKTDEAPYTEQQSGTFSVESAGITLQTHTDSSGKHLVVVRVSDAAERAGLRRGDEILAVGQVPVNDEAGFRKAMDKAGKNVPLLVMRRGNTLFIALNLQ*