MSVVTTISEKCQRCYACVRNCPVKAIKVDRGQAKIIEERCIACGSCVRVCAQKAKKVASDISKAEYFLAVEKEVIAIVAPSFPAAFPEFPADNVLSGLYELGFHDVEEVSLGVQLTIPEYKKLIEKAEFPVISSFCPAVVGLIEKHYPDLIKYLAPIDTAMIACGKYIKKHRKKARVVFIGPCVAKKEEARLRGRGVIDAVLTFKELKKMFHEKGIDLKKIKSNPNILHNGKAKLFPLPGGLLANLGYKLDLSNQEFFNIEGRENCFEIIKNLSTGAIMPRFVDILFCNGCIDGPEIDSDVDLITRRNLVAAYARRFGEQAKISAAGLDLKTCFVDRHVDYPVPSEEEIKEILKLTYKIRPEDELNCGSCGYDTCREQAIAAYQGLAEIDMCFPYLLHKSRGEIEYYRNRLNMQRREDLLDAIIGESLAMKKVKQLVERAAATNSTVLVIGESGVGKEVIAQAIHNLSSRRDKPFIGINCAALPELLLESELFGYEEGAFTGARKGGKPGKFDLAHGGTILLDEIGDMPLNMQAKLLRVLQERQFERIGGTNTVEMDVRILAATNKPLKQLVQKGKFRIDLYYRLNVLNIYVPALRERKEDIPLLIGHFMEKMSIEKRVSPKIVSDEAMEALVAYDWPGNVRELENVLERAMIIADGNIIKLEHLPAQVRVNSRPGEEVKIKPLKQAVQELEKSMIENALKLTNNNRVNAAELLGIPRATLYQKLKQFGLL