MSGRFFEIGSSSSRLTPQPIFPIENLSKTLALIQGSDYPLGSSLFGLPPDLLSLEPSSLRHLIEDPPPPPLQLIRPEQDPTPLRFESDMLKSPKLELGEEHNYIPTDHPDQSLLLLPNLEYPPLVSYPIDGLDISAVGSVQKRLRTLPYAGLEHPPLDQSSILPLVEAVANAAPAAHVYPRCTLARRRRKRLSDRTRSLEGLMPWERKMDTATLLEEAHKYVRFLEAQVSALQGMQGLSGLPPTGPEPARAGWFGGLERLNRQQTLQVLVNSARVQENLYASGCCVFSFEQTMALKKMAEKKMMVSEFEG