MDDQTLSMSTVESAAELAADTESEMIRINGTELYLMGGERIAVIRTGEFAVRVVKQSQSPLSAAFCIVGDHQWPLGKDCPVLRVGLRRFSFALPGFFYGLALPENCSEDELKRLEETLMRFSCYGSHLLHEKQEDSRVYMPEIEIEIEIEIETETETGFWSSALSKIEKLSNQMLVKITGEALKKPELSVEKSSEDMHNKAQKAIRMSAIAKLVSKALVRGAINFNYHVHIMGAKDSGDTWAFASIRAFTDVIEAVETAGRSIMNSHRDKMFLSGVKYWSFNKSGLALLLRAVAASAVIHVRSSSVGRDFGCLKSEGTELSCMSCTDSVEKPFEACGL