MKDRPSVMDLPDLPKGELPAHLELQRTRVVCAADAPSYTESVQYSGAYMAFGVDNSLRLEDFKKSFKVEVKYINDDDMEFDMIGIDAALANAFRRILLAEVPTMAIEKVFIANNTSVIQDEVLAHRLGMIPIKADPRHFEYKADDENANEKNTIVFKLNVVCTRKGDRVNNASVKSEQLIWLPEGSEMPFDTKTKFTAFGCGQDKLPEFASSPICSQYPDITIAKLRPGQAIELECHAIKGIGKTHAKWSPVATARYRMHPEIVLTEVLEDDLAEELVAKCPAKVFDIEDLGKGRKGVKAARPRDCTLCRECVRGEDWEKRVSLRRLKEHFIFTIESTGSLPPNVLFTEAIKILIDKCQRIIAELS*