MKIAITGARGTVGQEVVRLCANQGHATVQINRTPQDPDPSTPKTEMRTADAASDYDAVLKAFEGCDAVIHLAAIPDPVDKDDHKVHSNNVCAAFNGMRAAAELGIQKFCYASSVNAIGLVYSNQPLEFDYFPIDEEITQKPTDAYALAKEEAEMQARTIARWFPGMKIACLRIHQVAPKKEVEEDYAGNNEKAVKQLWGWVHPQATARACLAAVQNADKFEGAEIFNVVSPERCVVGEDAKLSNEELVKKYWPGTKIKGDMSGNKGFWSVEKIERVLGWKHEEKE*