MATTADFLGKNCPHCGAIDSLETDDVLGEVACTECAIVVAMGLEESVSTRYDKDATYDDVDRHRKREDTSVSTLNALSLSSSASKTPGGDTTAKIILHPAMINCIRGLQKKSALPEQVIGRAVELARRFVGGRRARGQRIEKQQDVAAACFMIAAEQMSHPVPLAELRHLDAALGDVEYRRAEIVKETHMEEEERRLKAMYVDNLLTIYLRKLSLQLSLYMPRCKRLLGVLHQVDSLREVGVVDKIIMSLLLALTSRSFQWEKKTTVVDTTRNSVIGSTNSPEAICANFAAKANLDVGKVNKVMKTANENLQAILAAFDATDSTHGNENTKKEEKEEDNDKSSNMAPVTKRMKVENP