MGLRDIELTLPPGFRFYPSDEELVCHYLRNKVANERFAAGGPAGTMVDVDLHVHEPWELPDVAKLSTNEWYFFSFRDRKYATGLRTNRATKSGYWKATGKDRVIRNPRLAATTSGARAASIVGMRKTLVFYRGRAPNGTKTCWVMHEFRIENPHTPPKEDWVLCRVFHKKRADTEYAMDSEQEMAGKGWNYVSSSSSCHGLEHQSPPAAFPSLSAGGGHHYQLPSSHDHHHHAGVDAFASMPPLLSYDSILDFSQHLDGSGGTNVGAAAGSREDGGDQCGGLLMDLGLQEEQYNYNSLMQM