MSDTCCTAGLMPPQGVHLDEGVRLLYGLSKDQLVDIIVDSAKNWLAHDGLWFQAIETTHGMEAAMDADREAWRRFTVIEAQRIMARLGIEPGGGIPALVECLKHRLYARLNLQQSVEVSATRALFQMVECRVQVARKRKGLPDFPCKSVGIVEYAEFARTVDPRIETRCVACPPDPHPDYFWCAWEFTLRDA