MSNISMVEAKLPPGFRFHPRDEELVCDYLMKKVAHNDSLLMINVDLNKCEPWDIPETACVGGKEWYFYTQRDRKYATGLRTNRATASGYWKATGKDRSILRKGTLVGMRKTLVFYQGRAPKGNKTEWVMHEFRIEGPHGPPKISSSKEDWVLCRVFYKNREVSAKPRMGSCYEDTGSSSLPALMDSYISFDQTQTHADEFEQVPCFSIFSQNQTSPIFNHMATMEPKLPANHATNAYGGAPNLGYCLDPLSCDRKMLKAVLNQITKMERNPLNQSLKGSPSLGEGSSESYLSEVGMPHMWNNY