MTLPPGFRFRPTDDELVSYYLKRRVDNLKIELEVIPVIDLYKCEPWELPEKSFLPKRDLEWFFFVPRDRKYPNGSRTNRATTTGYWKATGKDRKVSCDGGAVCGVRKTLVFYKGRAPGGERTDWVMHEYRLCQDLLHGASNFIGAYALCRVIKRTEAGLLHGDAAAKARPGHRQMSKVGSSSSLVTTDQQLGSLTPSPPRLDIVGNAFQLHSSPSPLYGGGGEVVSGMGTPLGFPQQDAAATFFIDGDLAGAGETTQSHMPFFGDMGVVSDHELRWDTLPPCANSTFSTTAGAMELWNPAAPNAAAPMLCREASDDLAAFFSSLDENNMVVY