MGKQKVPGVCADFLPPLDDKMYYSILEKSKHIKEVLNLNDEIIINILDGEKREKVPCNIRNEKTSSRQPVIAKCSVCGLVVQHPSRIKEHSRTHTKVKPFECDICNEKFSRKCSLNLHIKRKHSQVKDFHCTWECGKSFPSVALLNEHVRYYHGGMRRYKWTVLNCGSLFVRRQQFLRHLKNVHNVVNVT