MATLKVSSHVPSPSEDAEQLKSAFDDLTFDFCEGWGTNEDLIISILAHRSAEQRKLIRQAYHEACGEDLLKTLDKELTSDFERAILLWTLEPGERDALLANEATKRWTSSNQVLMEVACTRTSTQLLHARQAYHARYKKSIEEDVAHHTTGDFRKLLVSLVSSYRYEGDEVNMTLAKQEAKLIHEKIKDKHYSDEDVIRILSTRSKAQINATFNRYQDEHGEEILKSLEEGDEDDKFLGLLRSTIQCLTRPELYFVDVLRSAINKTGTDEGALTRIVTTRAEIDLKVIGEEYQRRNSIPLEKAITKDTRGDYEKMLVALLGEDDA*