MKRRTFLTMTGMTALLAACGQWKVGYDNAPDAAQAAGWRVTSVRVTVPQSLSVSEENVLAPRADIVWQGEPAGDRRAQVAQIVETGARRGAAGLKGGRPVRLDITMLRFHALTQRAREKLSSSGVHSIDMTVRVIDVATGQVLAEEPRLEADLPALSGKQAIAADQQGQTQKVRITNHIAVVIASWLGTGPDARGSFSRIGV