MKNTMKSRGGGESAGKGVFSRKLTVLLCIGCFCVGMLFTDRMWTVPEAKGITRTTQIDDQKLGVVSEDCDPTNKDVKSESKDNFGEVTKTHHAIQTLDKTISNLEMELAAARALQDSILSGSPITEDIKIPELAKKRKYRMVIGINTAFNSRKRRDSVRATWMPQGDKRKKLEEEKGIVIRFVIGHSATSGGILDRAIEAEDKKHGDFLRLEHVEGYLELSAKTKTYFTTAVALWDADFYIKVDDDVHVNIGALGATLARHHSKPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEDGNKYFRHATGQLYAISKDLATYISLNQHVLHKYVNEDVSLGSWLIGLDVEHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICRSVDRIMEVHRRCGEGENALWNASF*