MKKSVVLYPGLGVGHLTPMVELAKVFLQHGAAVTVALVEPPTKSPDFSAAVARAAASNPSVTFHVLPPPAPADDSSSSSDGTVAHRIVMMFDYLKAMCAPLRDFLRSLPAVDALVLDMFCGDALDVAAELKLPVYYLYSSAAGDLAVFVNLARATTSYEGLGDSPVSFPGAPPFKASDLPKEVVNGSPGAKAILRALYRIPEADGILINTFESLETQAVRALRDGLCVPDHSTPPVYCIGPLVSGGGEKEHECLRWLDTQPDKSVVFLSFGSMGTFPKKQLEEIAIGLENSGQRFLWVVRSPRNPEAMLAQPLPEPDLDALLPEGFLGRTKDTGLVIKSWAPQVDVLRHRATGAFVTHCGWNSTLEGITAGLPLLCWPMYAEQRMNKVFIVEEMKLGVEMKGYNEEVVKAEEVETKVKWVMESEGGQALRKRVVEVKERAAEALKEGGSSHAAFVEFLKDLDT*