MDSGKSPLAMLAKTCETIGLPDSSNRKSNKDGDKSRDRTSPSSSTSGETKKEEPSPTAKNKKEGSKSPRHIAHSPSVGKKTPISSEPSTSAAASLPANLMLSARGCFPMNFSPLATSFPAFPYPSLMPGFPTVPTFATAGAFPAGTSNPFLRCPDPLTCKGCPATMMTRPCVTPGCTSCTMHSAAAAAAASTTPADLMMTFPPSFFAAAYSPLLSGTLPPTSSSAAQIAYQNLMAAASGQATKHICNWIESPNGVCGKSFPTADELAAHMKAAHAPSTSSSSSNDLKTSSSPRSTTAASLINHAAAAASLRYHPYMKPSGLMPAVPNPLGIPPFPTMTGFPSAAALQAMYTQRLMATMPHP