MKVVPSRAEHVNALKAEEFDVLIIGGGAVGCGCAVDAACRGLKTALIEAEDFASGSSSRTSKLIDGSGSYLGTALREKDV EQLYIMLQMMSERVTMLKNAPHLNRIQPMIIPIYSFLQMPCTWLGLKHPISADRTSSPGRPPCMSFRC