MLRFVSSNLLNRIRSRAKSPAFKTLALHFLLHGRRAEKCEAASAPDRPFASSAFPPSSSSYSASSPSLSIWRRKKEMGKEGLFVVHQLKRLQSNRVRLERFMRTHVSRLLRTDLLAVLVEFQRQDHVFLSMKIYETVRREIWYRPDMFFYRDMLLMLARNKRVDEAKQVWDDLKKEEVQFDQHTFGDIVRSFLDNGLPSQAMEFYDEMRQSPDPPLCLPYRVILKGLLSYPELREKVKEDFLELFPDMSVYDPPEDLFDDQSSEDSEWQDD