MSTDLHTLAIRQLKRVLSNLQEILRLAAADLEARGIDETVLLASRLYPDMFDLQQQVQAATDIARRGAARLIGEDPSSLPDNAPSFEGLIARIDTTLAQLEAFPAEAFIGKEQSSVVMPIPKSFGGGKLTFHALEFLTDFLLPNVYFHTTTAYAILRHNGVNIGKRDFLGMALSNS