MEHKEIVIGVDIGSRKICAIVAEFKEGILRIIGTAHQDSKEINSKAIKRGRINSLAHASNAIKEVINSAKKMAGLNADEDRNNPISSFRESYYPKTKAIVSFSGAYTESIRDITGVASTKDNVVTIDEINRAINNACAKAGLDNDKHILHALPYRFTLDKQEVNDPLGMSGTRLEVFIHIVYTEKNNIENLEKIMIQSGVEIENIVINSYAASIATLSNDERELGVACVDMGGETCNLTIYSGNSIRYNKYLPVGSHHLTTDLSHMLNIPFPYAEEVKIKYGDLSFKYDTETPSQNVQIPTTGSDGHESHIVPLSEIQTIMRERALETFKIIHRSIQDSGLEEHLGGGVVLTGGMALMKGIKELARTHFTNYPVRLAAPVEKYNIMGMFEDLKDPRFSVVVGLILYKAGGHTNYERDSKGVIRYHESDDYTRTAHQSSPTPHIHSSPTERNLSDLKTPNTPLNTAKNDDFLPIKPTEQKGFFKSFLDKISKIF*