MSRGGGGGHWKESPKKNALNDLQDRLMGVRLREAQAQAELRELRLRALQLESQNQIQINLVSRQEQESAALQERVQSLTAQNKALQGQLGEMKRKQAESDCKSKEEVMAVRLREADSMAAMAELRQRIADLEIQVLVFPQCTLVGCVIVCFTAYH