MATFFGEVVAARSRAGLDEEEEEEEAAAQRQETPEDRQIRLALQEKREVHLVWNPGLKASTEEQLPCSKFIVAVGQNAVAFLSSFVLSSDSWEVVGSVKLWNEWTRTSNTTKFLPADSFCLFYRLISDPTVLLCQCNCYVAEDQQFQWLEKVFGCLQKTNLTVLVLSSCSVTDYKTPESIITLPSPFLKALKTKEFKDQLCCSLLEQPNIVRDLPAAVLSYCQVWHIPAVLYQCYTDVLKLDLVTVDAFKPVLSSRILKTLVKDTARNTELLIKLVTTNETHNIYT