MSQHTSQYVFNSKEDYNVILDNMSREFEERWNHQTQSPYTNLENYITRAVLGNGSFGTVMLVREKSGKNYYAAKMMSKED LVRLKQVAHVHNEKHVLNAARFPFLIYLVDSTKCFDYLYLILPLVNGGELFSYHRRVRKFNEKHARFYAAQVALALEYMH KMHLMYRDLKPENILLDQRGYIKITDFGFTKRVDGRTSTLCGTPEYLAPEIVQLRPYNKSVDWWAFGILVYEFVAGRSPF AIHNRDVILMYSKICICDYKMPSYFTSQLRSLVESLMQVDTSKRLGNSNDGSSDVKSHPWFQGVDWFGILNQEVTAPYQP TISGAEDLSNFENFEFKDRYKSRINRHPELFANF