MASSSKRIVYVGGLAEEVDEKVLHAAFIPFGDVVDVQIPLDYETEKHRGFAFVEFEQAEDAVAAIDNMNDSELFGRTIRVNVAKPMKIKEGSTRAVWSEDSWLRQHAGETLNEDEEGAATAETEDKAKANPQVYFDVSVDGQEVGRVRILLYKDVVPLTAENFRCLCTHEKGFGFKKSTFHRIIPGFMCQGGDITNHNGTGGRSIYGKKFDDENFELKHTGPGMLSMANSGPNTNSSQFFLTTAKTDWLDGKHVVFGQVISGMEVVKKIEAYGSSSGKVSKKVEISNSGELT