MKTQHISQQGDNLIVYFAGWGTPPSVVEHLILPENYDLCLCYDYRDLHCDVDFSAYQHIRVVAWSMGVWVAERVMQGYPLLSATAINGTGLPCDDQYGIPEAIFAGTLSGLNEDNRTKFERRICGSKTLLRDYQHYSMRPTLQEIHAELTALYTFLQQDRRTDLISWSKAIVGSKDKIFPAQNQRAYWQDRCAITEIAGEHLLFPHFTHWETCWL