MVLGLKKISPHLSDLPVGPNSKAKVVIYGLGSIEFNYNSQVQLALFLLLKDRVDWMGDIEIYDPVMSTVDMKVFGIFGLKALHNDENGRRKAQGPTMFYMPTPSYFLLGNILEANWSSSSLEQIFLLTNSLEAMEEVLPSYDQFTVATRIRLSITHLFRKEIPIPESSDCQMYPSLFLGFGWHFFKGVKNLPVCIWLYRQRYFEMVIKHDLKSKKISKEFKENLAFIRYPRDFRMCALPHQVGWFKLNIYGIGRKEGELGRYGGVFKDEGGNCLTKYCYKFESNFEDDVIAELASLKYGLTLLKPERLIVESDNIMLVHYVNGRLKPNEIVKVKLEEIFELLTGITYVVYYVYEEANKVAREWGL*