MVDRNGKTKVPGVCADFLPPLDDKMYYSILEKSKHIKEVLNLNDEIIINILDGEKREKVPCNIRNEKTSSRQPVIAKCSVCGLVVQHPSRIKEHSRTHTKVKPFECDICNEKFSRKCSLNLHIKRKHSQVKDFHCTWECGKSFPSVALLNEHVRYYHGGMRRYKCTVLNCGSLFVRRQQFLRHLKNVHNVVNVT