MADNPDNTNSRFTAQAPDVEDRLKADTVGLVTLNDFRKRRAEALEAAQDVSASGAVSTTASGATTPDYSEPVAKSAFKKRKKAVKKGALSFGDDDEEEQGVDTSTAQTPTSTSPNASAPATDSETVSDASTAPFKKRPLRPNATLGHQPKAMTKSALLKEAQLKEALRKEYTQIQEAVKATEFVLPFVFYDGKNQPGGMCRMKKGDHIWLFLERARKVGADKADKGRRDWARISVDDLMLVKGDLIIPQHYEFHHFIINRSVGYLGPLFVYSSEPTSATPKDLLPASDASDSAASEAADSANHLMTAAQRKQQAAAIVGSDDSELEGFEDDPNMTKVVDRRWYERNKHIYPASTWEEYDATRDYSTGVRKDKDGNNMFFSRSR