SAEDTTLAAPSPWGRANRSNADPPDEQVETKGENQEQFKCQELLDCQVQLGALKEREDMGLMAEAEAVATGWMLNFLCLSLLAFRDGCSEEFHRNRSTEAIIHGLPSLTAYQLKTVYICQFLTRIAAGKTLDAQFDTYESALMIWDSVEKEHDKRHEEIQNLIKIQAIAVCMENGNFKEAEKVFERIFDDPNSYTPLKRKLLTIISQKDTYHSLFQKISFNHMMEKKTYVNDIVNEKSSTFLMKTAAKVVESKRTRTITSKDKPNGNDTEMETEAKLDRGKSVNDTQSAVTESSGGKLSLPRSHKNIFLSKLKYGRQQQDLNKIKEIIGTLQNRRVTESRVSRISKSQAVTPEKDQSRKKQAWLWEEDKNLRSGVKKHGEGKWSKILLHYKFKNCTSVMLKDRWRTMKKLKLISVDFDK