MGDVPTNHPQHTPHAHTHDNMDTSDLKKLKVAELRDELAKRGLEQKGVKDELVQRLFEAISADAAATDDVVEAPAGDAAEEPVAAAAEEPAAAAPTEAADAAEASPPAAAEAAPAAGAAAPAAGAEAAAPAAAVDAQAEQPKLSEAEKARLRAARFGLPVSGDKKKKEGGAAAAAASDIGGLGQVDLKEEVDRRKKRAERFGMPVPVLKEEEDLKKKQRAARFGVAVPVSKEEFEERKKARAQRFGAGPAAEAMKAGLSEENKKKLEERAKRFAVEPVVDAKX