MNYDFTAHMEDSLDQVANNEAQWKAVLDSFFSDFSQQLEQAEKDPEEGGMQPNQMVLTSIDCPTCGRKMGIRTASTGVFLGCSGYALPPKERCKQTINLIPENEVLNVLEGDDAETNALRARRRCQKCGTAMDSYLIDNGRKLHVCGNNPECDGYKIEQGEFRIKGYDGPIVECEKCGSEMHLKMGRFGKYMACTNEECKNTRKILRNGEVAPPKEDPVPLPELPCEKSDAYFVLRDGAAGVFLAANTFPKSRETRAPLVEELQRFADRLPVKLKYLAEAPAVDPEGNKTLVRFSRKTKQQYVASEKEGKATGWSVFYIDGKWQEAKK