MMKRCCSGSRLVATWILFLSVSAVVAAQEAKLDPARAKSEPGSATLWYDIRDLGVEGQGWEETKSPFDRLPAKAEGVVRDAVWNLSRDSTGLCVRFVTDSPTIEARWTLNKASLAMPHMPATGVSGLDLYARADDGQWRWLAVGQPKVAPTNSVTLVAGLPNGPREFLLYLPLYNGVTSVELGIPKDRQVARTEPRPEALRKPILFYGTSITQGGCASRPGMVHTAILGRQLNRPIINLGFSGNGKMEPELASLLAELDPAVYVLDCLPNMSSKEVEERLEPFVQTLRKAHPDTPIVLAEDRNYTSGFILTSPREHNERNHAALRTAHEHLLAAGIKGLHYLPADLQIGTDGEGTVDGSHPTDLGFMRMAEIFGSILRPILGK