MADNMSALRKAMDKLILHIEKHEAEQSSSSTSGQRLVIPDKWKALFESIDGPTDRTRYLQLMENSLDGTTSMNDWKDLQPGQKPVIKLHRLTVDQICELGVEVFRGLKTGVSHKTVGGLMLLAFNLTDKFDLPLFADPKFELVDKSKEMDIIELSATPINNLTTSSASMNFGERFTDYQKGRFAKSCCFIACSYLRLYSKPVDNYLRIGHLLRNSFAKFYGFQLALQNFHPEKEGIQAVKTVMDLQSVIKNTFYVLLYAGEEEKNGREIKDFLYVMHVAYIGLHPYTLFLKCVEDLKTSDVIFMQAIYSGRMKRDVESLLHVFENLSGKIEDEEYRLQMWKYGRIFDSRFLSVLQTKKCVYFTWVLVYVLYFNNPGSNEGLLKIAQIQDISEGNKSEAKAHAKRALELIAKVAKR