ELESMKQRVREMEMEAEKLREMQAQVEKEMNEQGGGQEGNNPTEEDREAVDSRSVYVGNVDYGSTAEEIQAHFSSCGTINRITILCDKFTGQPKGYAYIEFSDPMLVHQACQLNDSLFRGRQIKVTPKRTNLPGFVRGRGRGRGRGRGFN