MDGEELTAQETALYDRQIRVWGVDAQRRLSKSHILVSGMNGTVAEFCKDIVLAGVGSLTLMDDRLVTEEDLLANFLIRPDEKEFGGRSLAEFCCDSLREFNPMVRVSVEKGDLSSFDGEFFDKFDAVVVARCSLAIKKVINAKCRKRSKGTQIAFYAVDCRDSCGEIFVDLQNYTYAQKSPDDCLLKYPSFEEAITVPWRTLPKRTTKLYFAMRVIEGFEQAEGRNPGETSLADLPRVLVLRKELCEAQSLNESQIPVGLLERLLAGTREYPPVCAILGGILGQEVIKAISGKGDPLKNFFLFDVVDGKGVIEDISNPTET