MGTMTLPPGFRFHPTDDELVGYYLKRRVDNLKIELEVIPVIDLYKCEPWELPEKSFLPKRDLEWFFFVPRDRKYPNGSRTNRATTTGYWKATGKDRKVSCDGGAVCGVRKTLVFYKGRAPGGERTDWVMHEYRLCQDLLHGASNFIGAYALCRVIKRTEAGLLHGDAAAKAKPCHQQMTKVGSSSSLVTTDQQLGSLTPSPPRLDIVGNAFQLHTSPSPLYGGEVVSGMGAPLGFPQQDAAATFFVDADLAGAGETTQSHMPFFGDMGVVSDHELRWDTLPPYANNTFSTTAVAGAAELWNPAAPNAAAPMLCREESDDLAAFFSSLDENNMVVY