MSSRPELQAPPEIFYDDTEARKYTSSSRIIEIQAKLSERALELLALPDDGVPRLLLDIGCGSGLSGETLSENGHQWIGLDISESMLNIASERDVDGDLLLGDMGQGLGLRPGVIDGAISISAVQWLCNADKSSHEPRLRLKAFFTSLYRCLARGARAVLQVYPENVAQRELILGFAMRAGFSGGVVVDFPHSTRSRKEYFVLTCGPPSLSTAVPKAKGEDGESCSDDESSGDEENQTVSISDRHRPRKKQKITKKGRGREWILKRKEHMRRKGNTVPPDTKYTARKRKARF