MDSRHQSSHKLNKAEKKFLRKQIKAKHTLLRHEGIETVSYATQNLVVANGGLGNGVSRNQLLPVLEDCGLVDALLMPPNKPYSFVRYKTTEESRKAHATLNGKEIVDDLGQKIILYLNFVEKAQWKELGPQALPPGLMVVEEIISSEDEKMLLESINWTEDTDNENFQKCLKHRRVKHFGYEFRYDNNNVDKDRPLPGGLPDICDSILEKWLQEGYIKHKPDQLTINQYQPGHGIPAHIDTHSAFEDEIISLSLGSEIVMDFKHPDGITVPVMLPRRSLLVMTGESRYLWTHGITPRKFDTIQASEHHKSGIITSDVGDLTLSKRGIRTSFTFRKVRRTPCNCSYYVACDSQRKESPPSFPESDQEASQLEREYVHRVYEEIAGHFSSTRHTPWPHIVEFLKALPDGSIVADIGCGNGKYLGINKELYMIGCDRSQNLVDICRERQFQAFACDALAVPVRSESCDACISIAVIHHFATAERRVLALQELVRLLRPGGKALIYVWAMEQEYNKQKSKYLKGNRISQGKKEEISSDASAQGLLLEQMPDMGHQDTASSVPCFSDIQEGECHSNKVANSELPVHTNRTSFHSQDVLVPWHLKGSSGKAKPVESLGPLGSCDTSAVFHRYYHVFCEGELEAACQTLSNVSILQSYYDQGNWCVILQKL