MTDNLSSVSFFSNKYGLLNKEEAADNAKRIEDIAFLAANDYAAKEPNADGSATVQFYARESSKLMLEVLKRGPVGQKVINGKNVKPKTVEASPVKESVFDISGGDRGFVDEALAEELLRPLAEAGNTYTKICFSNRSFDLGAARVAERILMGVQKNLKDVDLADFIAGRPEAEALEVMSIFSSVLQVCVLRSLNLSDNALGEKGVRAFGSLLKSQKVLEELYFMNNGISGDAARAICELLPSVEKLKILHFHNNMTGDDGAEALSQLVRNCTVLEDFKCSSTRVCTEGAIALAGALEAGTSLKKLDLRDNMFGPKAGVALSQALSRNLGLTEAYLSYLGLRDKGTIALAKSLGEGAPSLKVLEIAGNEITQKAAQALAECLASKKLLTKFVASENELKDEGSVVVCRSLMEGHEYLKELDLSANGISRIGAKAAAEAVINKPDFDLLNIDGNFISEEGIDTVKDVLRKNVKGVSVLGSLEDNDLEGEIDCLYENTDEDEDEDEKESSDGDDDLEAKLKDLKMQ*