MATWSKSVRPVSLLHVDGWLFTAGQRGKPKLVVENNSFFRTKGDSLRAYWSCSFYKSKRCRCKLVTHRGSPTIKYTHKPHTHADEYIDASTVTPLDADIDEFYTRDVS