MGTMTLPPGFRFHPTDDELVGYYLKRRVDNLKIELEVIPVIDLYKCEPWELPEKSFLPKRDLEWFFFVPRDRKYPNGSRTNRATTTGYWKATGKDRKVSCDGGAVCGVRKTLVFYKGRAPGGERTDWVMHEYRLCQDLLHGASNFIGAYALCRVIKRTEAGLLHGDAVAKAKPGHQQMTKVGSSSSLVTTDQQLSSLTPSPPRLDIVGNAFQLHSSPSPLYGGEVMSGMGAPLGFPQQDAAGTFFIDGDLAGAGETTQAHMPFFDDMGVVSDHELRWDTLPLCTNNTFSSTAAAGAAELWNPAAPNAAAPMLCREASDDLAAFFSSLDENNMVVY