MRSDYGIEPQIEHYGCMVDLFCRAGLINEAHEFIEGMPIEPNVVLWRTLLSACKLHGYKELGEEIGRKIIEIDPGGGENYVLVSNVYASLGRWSSVSKVRNLMKDNRVKRRRGWSSIEVNFTLHEFVMGDESHPKSEEIYKIVDQMAKALKQEGYVATTRDLLHD