MLRECDYSQALLEQVNQAISDKTPLVIQGSNSKAFLGRPVTGQTLDVRCHRGIVNYDPTELVITARVGTPLVTIEAALESAGQMLPCEPPHYGEEATWGGMVACGLAGPRRPWSGSVRDFVLGTRIITGAGKHLRFGGEVMKNVAGYDLSRLMVGSYGCLGVLTEISMKVLPRPRASLSLRREISLQEAMSEIAEWQLQPLPISGLCYFDNALWIRLEGGEGSVKAARELLGGEEVAGQFWQQLREQQLPFFSLPGTLWRISLPSDAPMMDLPGEQLIDWGGALRWLKSTAEDNQIHRIARNAGGHATRFSAGDGGFAPLSAPLFRYHQQLKQQLDPCGVFNPGRMYAEL*