MKLLKLTLISTALFSTAALAQAQQSVNVYSYESFTSEWGAGPKVKQDFEKAHPQCAINFTPFESVGVLLNRVRLEGKKTKADIVLGLDNFFLEQAEKTGIFAPNNVDLTQLDLPTKWANKTFLPFDFGNYAFVYDKTKLQNPPKSLKELVERQDLSVIYQDPRTSSVGRGLLVWMNAVYPADKIQSAWKELDKHTVTVGKGWSDTYGTFLKGEADLVLSYSTSPLYHQLFEKKDNYAATDFAEGHITQVELAARVANHPNQCADDFMAFLISPTAQKHIVTANIMLPVIQGEIEPHFDALKVQQKTQTSINPTVNAEQLKNWISTWQTTLTK*