MGLGKTLQAISLLSYLKIHRIAPGPFLVLCPLSVTDGWLSEFSKFCPSFRVMQYVGGKLHRRDLRRTIYEDVQKASTSSRSFELPFDVLMTTYDIALMDQDFLSQIPWHYAVIDEAQRLKNPSSVLYNVLEQRFIMPRRLLLTGTPIQNNLSELWALMHFCLPSIFGKLDEFLSTFKEAGESLTGDEANKAKGQFKIIKHVLKAFMLRRTKFLLIESGILALPPLTELTVMVPLTQLQKKLYMSVLRKELPTLISFARGSSRHQSLQNIVIQLRKVCSHPYLFSGIEPEPYVEGEHLIQASGKLIVLDLILKKLHECGHRVLLFAQMTQTLDILQDFLELRNYTYERLDGSVRAEERFAAIRNFSSQSTKGLIRDDNRSEAFVFMISTRAGGVGLNLIGADTVIFYEQDWNPQADKQALQRAHRIGQLNHVLSINLVSQRTIEEVIMRRADRKLKLSHNIIGEEDGTDGKGGDPGIEASDMRSIIFGLHLFDPADTATETIDEDITAETFSVEKLAKLKTMSEKVVMMRSHESSEKDERAFEINPNMTDDSGTVIRRASDSIRIDPGLNEAAYLSWVKKFKEASISSEDATVGFGRQRAAPEEKLLKHDVNKQKIEEKRLAKWESLGYQTLAVKEPDITASQNISDAGSIQFVYGDCTNPSKVCPAKPAIIFSCIDNSGTWGHGGMFDALTSLSTCIPDAYHRASEFDDLHMGDLHLIQLDEGNCTRSLDAPLWVALAIVQSYNPRRKVPRSEISMSDLELCISKAAFSAAQHSAAIHMPRIGYQGGSQRSEWYTIERLLRKHSSLHGIDIFVYAMRT