MSKVFTTSDVASHNKPNDLYIIVDGDVYDLTKFQDDHPGGKKILTRVAGKDASKAFWKYHNEGILKKYQSKLQVGSLDTKKAAAPAPAPAAVVKKEPAKPIVRKNNEESEALDPFGEMIPFGDPGWYQSYHSPYFNESHAALRAEVREWVQTAIEPNVTEWDEKKMCPPEIYKEMGRRGYLAGLLGTKYQSKYVDNPIKCVAEQDWDLFHEMLITDELSRAGSGGFVWNVIGGFGIGCPPLLKFGKKALVDRIMPGILNGDKRICLAITEPDAGSDVANLTCEAKLSEDGKHYIVNGEKKWITNGIWCDYFTTAVRTGGPGMGGVSLLLIERDFGGVTTRRMDCQGVWSSGTTYVTFEDVKVPVENLLGKENKGFPCIMTNFNHERIGIIIQCVRFSRVCFEESVKYANKRRTFGKRLIEHPVIRYKLAHMARQIEATYNWLESVVYQCEKMDDTQAMMLLGGPIAGLKAQATVTFEFCAREASQIFGGLSYSRGGQGAKVERLYRDVRAYAIPGGSEEIMLDLSIRQSMRVAKMMGMKL