MGHMIIDGRKVEFTDEKNVLSVIRKAGINIPTLCYHSEVSTFGACRLCTVEDERGKTFASCSEQPRDGMVIYTNSGRVKKYRKLIVELLLAAHCRDCTTCVKSGECVLQELAHRLGVQTIRFKNTREYHELDTSSPSLVRDPNKCILCGDCVRACEELQGIGALGFAFRGTEAMVMPAFNKKIAETECVNCGQCRVYCPTGAIAIKTHMDEAWEALADPNIRVVAQIAPAVRVAVGDHYGLTKGKSVMGKIVNALHRMGFDEVYDTSFSADLTIMEESAEFLDRIKKGEKLPLLTSCCPAWVKFITDQYKEYIPNLSTCRSPQGMLSAVIKEYFRDPEHAGGKKTVMISIMPCTAKKAEAVRPNSFTDGEQDTDIVITTTELLRMIDNFGLDFATLDPEACDMPFGFGSGGGVIFGVTGGVTEAVLRRLTPDHSKETMHEIAECGVRGDEGIKEFTVSYEGMNLNICVASGLANARTVMEQVKNGEKEYHLIEIMACRRGCIMGGGQPTRSGDRTKALRAKGLYNADNTTIIKKSDENPLVLELYNGLLKGKEHHLLHNDSY