MGKGDPNKPRGKMSSYAFFVQTCREGHKKKHPDSSVNFAFSTKCSERWKTMSAKEKSEFEDMAKSDKARYDREMKNYVPPKGDKKGKKKDPNAPKRPPSAFFPFCSQHRPKIKSEHPGLSIGDTAKKLGEPYEQKAAKLKEKYEKDIAAYCAKGKSEGEKGPGRPTGSKKKNEPEEEEEEDEEEEEEEEDEE