MDFFSSLPLPVLGEVSPLYRIALLALSTLLLAKILSTLFFNPASKKLPPKLRTLPLIGGVRKFMKGPINMIREEYPRLGSVFTVKVLNRNITFLLGPEESVHFFKAPESEMSQQEVYQYNVPTFGPGVVFDVDYSVRMEQFRFFSESLRVSSLKSYVEHMVYEAEIFFDKWGDEGEVDLKSELEHLIILTASRCLLGREVRDQLFQNVSDLFHDLDNGMLPISVLFPYLPIPAHKQRDKARKQLADIFTKIIQNRRASGKRETDMLQAFIDSKYRATGRSLTDHEITGLLIAALFAGQHTSSITSTWTGAYLLRHKQFLGPVLDEQQEVMKRHGDTLDYEVLGEMDVLHRSIKEALRLHPPLILLLRYTHKDFTVKTREGSEYTVPKGHVVATSPAFANRLPYIYRDPDSYDPDRFAPGREEDKAAGAFSYLSFGGGRHGCLGEPFAYLQIKTIWSHLFRNYELELVSPFPDIDWDAMVVGVKGKVMVRYKKKSLKAQ*