MKKRVILGTLVAATLLMTACGNSEATTKSESKGGSNALVVSTFGLSEDIVKKDIIAPFEKENEAKVTLEVGNSADRFTKLKNNPNAGIDVIELAQANAAQGGKEGLFEKITEKEVPNLSQLTPGAKEVFESGAGVPIAVNSIGIVYNKEKLGKEIKNWDDLWSADLKGKISVPDVATTAGPLMLYVASEHAGQDITKDNGKAAFEAMKELKPNVVKTYSKSSDLANMFQSGEIEAAVVADFAVDIIQGAAENVTYVVPESGTYANYNTVNIPKKAQNKETAFKFVNARISEESQKAKAISLNEGPTNQQVTLSEKEAKNKTYGAIAERAKTVDFNFINSQLADWIDQWNRTMNQ*