MVDHGGVPVEVGGEAGYAVRNARKTELVEAPWKEAPTMAHLFEQSCDKYSHNPFLGTRKLIRKEFVTSSDGRKFEKLHLGNYEWETYGEVFSRVSNFASGLLKLGHSADSRVAIFSDTRAEWLIALQGCFRQNVTVVTIYATLGEDALVYSLNETEVSTLICESKLLKKLDAIRSRLTSVQNVIYFEDDSNDEDAFSGSLSNWTIASVSEVEKLGKESPVQPSLPSKNDIAVIMYTSGSTGLPKGVMITHGNIVATTAAVMTIIPNLGSKDVYMAYLPLAHVFEMAAESVMLAVGCAIGYSSILTLTDSSSKIKQGTKGDANVLKPTLMAAVPAIVDRIRDGVVKKVEEKGGLVKNLFHFAYQRRLSAVKGSWLGAWGLEKLVWDTIVFKKIRDAIGGRLRYMLCGGAPLSGDSQHFINVCMGAIIGQAYGLTETFAGAAFSEWYDRKVGRVGPPLPCSYIKLVSWEEGGYLTSDKPMPRGEIVVGGFSVTAGYFKNQEKTNEVFKVDEHGMRWFYTGDIGQFHPDGCLEIIDRKKDIVKLQHGEYVSLGKVEAALSSCDYVDNIMVYADPFYDYCVALVVVSYQSLEKWAEQAGIEHRNFSDLCNKPETITEVLQAISKVAKATKLVKSEIPAKIKLLPDPWTPESGLVTNALKIKREQLKAKFKDDLLKLYA*