MKSTMNWKNKRAESALKGVASRNLTIFLCIVCFCAGMLFTHRMWKVPEAKSISRTTQVDDQKWKDVKSESKDILGEVSKTDHAIQTLDKTISNLEMELAAARALQDSIMSGSPITQDLKIPELTKKRKYLMVIGINTAFSSRKRRDSVRATWMPQGDKLKKLEEEKCIVIRFVIGHSATSGGILDRAIEAEEKMHGDFLRLEHVEGYLELSAKTKSYFTTAMSLWDANFYVKVDDDVHVNIGALAASLTRHRSKPRVYIGCMKSGPVLAQKGVRYHEPEHWKFGEDGNRYFRHATGQLYAISKDLATYISINRHILHKYANEDVTLGSWFIGLDVEHIDDRKLCCGTPPDCELKAQAGNICVASFDWSCSGICKSVERIKEVHRRCGEGENALWSTIF*