MVDVCTHSTRFSDKSMPYTEQKQTEPLYESFMCPLTRTVMHDPVMLENGLTFERNAIERWFHECRETGRSLVCPTTGKKLESTTLKPSIALKHAIEEWTARNETACIDNAKLLLASKSSSQDKLYGLRDVQIFCSKNQSNKCKVRKSGLIPMVADCLKKEEQVRCSALRALCILAEDEDENKEAIAETSAIRNCIKCLSKTGSSEREEAVSVLYELSKFKPLCDKIVSETGAVLVLVGIVSSHLDNAITMEKAEKTLYNLESYDHNVRQMAENGRLQPLLQRLMKGDGETQLEMASILSELVLSKDANITAAQAGGKTLVDMLGSGNLASQEAALKCLCQLSSLESNGKVLAEAGILVALVQILFVEGEKQLSMKSKEVSATILANVVNSGVDLERIPVDTEGNSLISDLVIDNVFRLISNIGPAIQAKLLKVLAGLVSLPQAACMVVRAIKRAGVTPRLIQFLEAPQKDLRTNSARLLNYVCAHMGQELADGLRITAGQFSALVKLIEMNGVTEEQVAASKLLAGLGSGDARLTRSLLLKGALPIVVRKLEELRRGVTQVGSSRYVNEYKKGLVGILSRFTSVLSDSRMIHLAQEYDLTSLFTNLLSTGGVDEIQCLSATALANLSCCSKELSMLPDIEVKTGCLAYLAHCLVCSSGATPKTNGLCPVHAGTCSAKNSFCLVEAQAVVPLVACLHHGNLGVVEAALKALSTLLTDSVNLEGGIQILSHADAIQSILAILREHKTECLQYQAVIIVEHILRNIDNARAIANDANVHVALVEAFKHGNTSTKQAAERALQHLNKIPTFSRFF*