MGKFDLWKFNQEDTRKALAKMVMIDEMPFRTVEHEGFRSFMKVIQPFFIIPSRWTVTRDCFQIYMEEKKKLKSYFSTCTSRISLTTDTWTSCQNLNDMCLTAHFIDRNWKLHKKILNFCIIPGHSGETIGKSVQKCLLEWGISRVMTITVDNASSNDVGIQYLKKRFESWKTLVLDGQFLHMRCCAHILSLTVKDGLKESILSVRRIRSAVRYVRSSPARLQKFLSCIKQEKLESKRLLCLDVDTRWNSTYLMLEVAVVYQRAFELLECSDGGKFKNDLDKQYGVPQIDDWVHVASFIPFLKMFYDATLRVSGSLYITSNTYLQELVGISVMIKKKMACDDMEVRLMAHAMKKKHDKYWENLDNVNLLLYVAVILDPRRKMEYTKWAINQIYDVDKAECLRVKVTQTLYKFFDLYASELPQNEHIPPQTCDNPEEMEGDDSNIDVAGLEFEKDVGLSVGVEGKSELTKYLEDDREVTPAGKNFDCLGWWKKHGERYLVLSLMARDVLAIPVSTVASESAFSTGGRVLDQFRSSLSTKMVEALICSQDWLRTSHGPLIIEESLEEMERIEAGTFV*