MKSTMKSRGGGESAGKGVFSRKLTVLLCIGCFCVGMLFTDRMWTVPEAKGITRTTQIDDQKLGVVSEDCDPTNKDVKSESKDIFGEVTKTHHAIQTLDKTISNLEMELAAARALQDSILSGSPITEDIKIPELIKKRKYRMVIGINTAFNSRKRRDSVRATWMPQGDKRKKLEEEKGIVIRFVIGHSATSGGILDRAIEAEDKKHGDFLRLEHVEGYLELSAKTKTYFTTAVALWDADFYIKVDDDVHVNIGALGATLARHHSKPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEDGNRYFRHATGQLYAISKDLATYISLNQHVLHKYVNEDVSLGSWLIGLDVEHIDDRRLCCGTPPDCEWKAQAGNICVASFDWSCSGICRSVDRIKEVHRRCGEGENALWNASF*