MMMMGGRAGAGGVGAGGGRCPFTATQWQELEHQALIYKYMASGVPIPSDLLLPLRRSFLLDSALATSPSLAFPPQAALGWGCFGMGFGRKAEDPEPGRCRRTDGKKWRCSKEAYPDSKYCEKHMHRGKNRSRKPVEMSLATPPPPPSSSASSSSSNVHSAVNVATTTSSPAPSYHRHAAATHDTTPYHALYGGPYSSAGRQQHASAYHHAAQVSPFHLHLDTTHPHPPPSYYSSMDHSKDSYAYGHSVKEVHGGGEHAFFSSDVTTDRDHHHHHHQHQHHASAGGNGQWQFKQLGGMEPKQHNPTSLFPGCGGYGNNAAYAIDLSSKEEDEEKERRQQQQHCFLLGADLRLDKPSSGHGDSADQKPLRPFFDEWPHEKTGSKGSWMGLEGETQLSISIANELPITTTSRYHHGE