MGSQDNNVELSSNSFLAYKSAKVFVAGHRGLVGSAIGRKLTQLGFTNLVLRSHAELDLTRQSDVEAFFAYEKPEFVIVAAAKVGGIHANNTYPADFIAINLQIQTNVIDSAYRNGAKKLLFLGSSCIYPKFAPQPIPEDALLTGPLEPTNEWYAIAKIAGIKMCQAYRIQHKWDAISGMPTNLYGPYDNFHPENSHVLPALMRRFHEAKVNGAKEVVVWGTGSPLREFLHVDDLADAVVFMMEKYSGLEHLNVGSGKEVTIKELAELMKEVVGFEGDLVWDSTKPDGTPRKLMDSSKLASLGWTPKVSLKDGLADTYKWYLENVNL*