MSSPDGGYASDDQNQGKCSVPIMMTGLGQCQWAEPMTSLGEGKLKSDAGSANSRSKAEARIRRPMNAFMVWAKDERKRLAQQNPDLHNAELSKMLGKSWKSLTLAEKRPFVEEAERLRVQHMQDHPNYKYRPRRRKQVKRMKRAENGFMHMAEAQESAVLGADGRMCLENFSLGYHEQTYPHGQVPQSSHYREPQAVAPHYDGYSLPTPESSPLDLAEADPVFFTSPAQDECQMMPYSYNGSYPHQQNSMLVRQMPQTEQMGQVSPVQGMMACQSSPHMYYGQMYLPGSARHHQLHQAGQPSPPPEAQQMGRADHIQPADMLAEVDRTEFEQYLSYVAKSDLGMHYHAQESVVPTADNGPISSVLSDASTAVYYCNYPSA