MSGQGEQSQDVVDAKPSDNTDAKPSRGASAGKFPVTTGDGEPIMSAEEFFADEYKMDYPQRGRAIIINNREFDRGLGLGERTGTDQDASSLQMRFMDMGFEVDLYNNLVAGEMQKVLVKAAADDNYNRISDCFACAILSHGEEGVVFGTDAKIEVKQLLEPFKGNNCKGLLGKPKLFFIQACQGMQFDSGVNVNAVDAKGQMELERQITVHKIPSEADFLIAYSVVPGFYSWRNSANGSWFVQALSDVLAKNWRDMDLLTIMTRVNKKVAYEFESKTGKDFMNQKKQIPCITSMLTKEVIFKPKK