MLNPKAAAPFLVASSSPADGRERGKRDYKEALTADRPGLKVSQAATVDIGEAGGDAEDAETTLAQTGLLKPLRFEAAGKKPRLSSESKESATFGHFDFGWIREDLEQICKDSQILGDEAECLEVELDSQPLLEDMQKFQTTGVILYFMGKILKGHQLKAWSEAVGGTGAISRFLFLGKGFYLGICKDVQFKLKLLERGGVWGHGFFALVLPWHDSFDPMSAFLNFCPVWLTFKSLPPFLIPHVSSVAAKIGKTLFIPPMGSYVCSRNITVCLLWDLKQKIPQAIKLKLGTRHPLIIQVTVHSFPTACYKCRSIGHFAKQCNSVGVGSSIPLNQKDALHSKSNTLVNKDGFPNHHFQNSTVEFIETQSLEKGEKDDQCMMVNVSLEDKTLFVDLNLPSSKDSQLSDSKTVLGDVSNTHQYFQKKKKQKKKGQKSDFQDNTTKVNVESSQEIEHE