MVNLTINNKKIQVPEGTTILAAAAQAGIKIPTLCYLKEINEIGACRVCVVEVEGKETLVASCNTAVEEGMVVYTNSYKAQHARRMNVQLILSEHDAHCASCLRSGNCTLQSVANDLNIGDVPFGEKYEQNEWSQDFPLIRDASKCIKCMRCVQICDKVQELKIWDVINTGKRTSVGVSGRKQITESDCAVCGQCITHCPVGALHERDDIDKLMDAVHDPEKIVVVQIAPAVRSAWGEGIGLSREMATEKRMAAAVRALGVDYVFDTNFSADLTIMEEGNEFLERMTHADEYSWPMFTSCCPGWVRFVKSQYPDMVKNLSTAKSPQQMFGAVAKSYYAQILDVDPSRIFSVSIMPCVAKKHECAIPVMNDAGAGQDVDISLTTRELDRVLKAELISPAFLEEEEFDQPLGVGSGAGVIFGTTGGVMEAALRTAYYVLNGKNPDPDLFKVVRGMEGIKEAEVEIAGIKIKAAIVSGLGNTRKLMERIQSGEAEYHFVEVMACPGGCVGGGGQPITDGVELADVRGRNLYKLDKKNPLRFSHENPSVIKAYEDFFEKPLSHKSHELLHTDHEAWKMPNQR