MCCSSVEIGRDESSQSVTISVVTTVRLTGALSPAVRDMADLEVIGLLAAAEQLQDRAAQLNAALVHTKPTEARHEQVAHALATGRVVSAEKCENGFGHITYRVIMEEPDTKRRMRAFFKPSVEGNCDGWHRAEVEAVAYQLNRLLGMDYVPPSVFRPTADVDWRHFERGAEGGRTLNEQPMDQWGVQPAIVLSDARVLDVLMQNSDRHHGHFLWAEHWSRGSLQGSGAWQGDLAPVFIDHAAGFRHGACVEMRHDNAXGTGPTEQVSASTFLRLRCLDRASLSHAMSGLLSAEEVDQVMRRRDGLLLYLDHLVAERGYDQVTLRQCTKANMDFVVLX