MKGSVFTLRGRNQHLKTLHNVRVTLLCGLLTFIVLRSSLGAGKFGTPVQDYDEIRHHLHNLKLRRQHKLLLRRELTDTAPRKDASRSTLSLPAQLGHVDNANLQANVNHAIHRHVDNAVYRHVFGNKGFLRQFKQSSLPSRPRILLVTERSCACKSAIEAEFVLKSLKNKIEYCRLHGIEIFYDVEATDTLARVHILRELMLSHPKVEWIWWMDSLAMFTDMLSPPNLERYAGYNVVHGVGGILSSKDNGLDAWDKLWIGGSFLLRNCEWSWNYVKNGGQMQVAEFFMDRRMETYEPGVGDREAWPLVMHFGSCSLCGEGNIDASCLTHMERAFFVTDIQKTHIASL*