MMMMSGRAGGGATAGRYPFTASQWQELEHQALIYKCLASGKPIPSYLMPPLRRILDSALATSPSLAFPPQPSLGWGCFGMGFSRKPDEDPEPGRCRRTDGKKWRCSKEAYPDSKYCEKHMHRGKNRSRKPVEMSLATPAPASAVSSATSATAAAAAATTTTSSPAPSYRPAPTSHDASPYHALYGGGSPYSASARPAGGPGPYHHPAQVSPFHLHLETTHPHPPPSYYSVDQRDYAYGHATKEVVGEHAFFSDGAAERDRQHAAGQWQFKQLGMDTKPSPTSLFPVAGYGNGAGASPYGVDLGAKEDDEEERRRQQQQHCFVLGADLRLERPSSGHDAATAQKPLRPFFDEWPHEKGNKGGSWMGLDGETQLSMSIPMAASDLPVTSRYRNDE