MATDHEHDLVGGPFAVIESDPGVFTTLIRKLGVQGLAVTELYSVEPFATDHLNPYGLIFCYLCEEDTSAKPEFTAEDDLDDPDARSIWFANQLSDDACSSQAILNVLLNCQGVDLGPVLKEFASDTEKMSPVMRGLAISNSSHIREAQNSLARPSDLRGAWHSLATTALESAKTKAKATASPPAKKRKTSTASSRPRRSKSARTPAQEKVESYHYIGYVPAHGRVWELDGLRAAGPLDVGPIHSHSDIPSEQEESASDSAGARRAGWMDVVRPALQRRMHAVMGDASEGHIQYNLLAIVDDAYLRASDALELLKRERVALERRLAERFPSGWEDKVLLAAVLRVAFLCSLSSMFMMPLCQVDGTLLACASETFATTLRPRASEPGRVFAADFGARKMAREMAILDMPERALVPAWETCVRSALEAKVAVEEEIAKAQSAQADHVKRTFDYEPFIREFITALQNEGLLDEVLDGRSAQAGNAEAEATGVAGASASSSSMSKAKAKARRKRG*