MSNISMVEAKLPPGFRFHPRDEELVCDYLMKKVQHNDSLLLIDVDLNKCEPWDIPETACVGGKEWYFYTQRDRKYATGLRTNRATASGYWKATGKDRPILRKGTHVGMRKTLVFYQGRAPKGRKTEWVMHEFRIEGPHGPPKISSSKEDWVLCRVFYKNSEVLAKPSMGSCYEDTGSSTLPALMDSYISFDQTQTHADEFEQVPCFSIFSQNQTNPIFNHMTTMEPKFPLNHATTTYGGAPNLGYCLDPLSCDRKMLKAVLNQITKMERNPLNQSLKGSPSLGEGSSESYLSEVGMPHVWNY