MKSNTYELHNYADLNDMASATESKDSRKRKTASARGEKYSLRQKRQKRGSNEDGESASLPDFQLELDPIAEPASKSRKNAPTKSKTKAPPLSKYRRKTANARERTRMREINTAFETLRHCVPEAIKGEDAANTNEKLTKITTLRLAMKYITMLTDSIRDPSYESEFIGECLEESANREARVDLDGNEEAEVEVELPVPVAKKTAKSKGSGKKSSAASKRQSQKQAKIVPQIPPISSGESCYATSSIGSPASSAYASLSSSSNSHSSSSSPGLELDGLVGLNGISALDSLLLDASDGDSLSCLSPGYGSLLTGSGESLLPGCRGDLPMSGLEKSDVELSLRLLDQSSKDSFDFASDQQPSACISSFSALEGYPFDLLHSDFPDMFLT