MTKTRILLSDSTDPWFNLAVEDTIFRSMPADQRVLFLWRNADTVVIGRAQNPWRECKTDRMEQDKVKLARRQTGGGAVFHDLGNTNFTFMAGKPEYDKEVSTKIVLAGLQKLGIHGVANGRNDLVLEDEQGIRKFSGSAYRETLDRGFHHGTLLLSADLNRLADYLNPDLKKLQAKGITSVKSRVINLNTVKADIEHQQVCEAIMQAYCEYYQQQVEPELISPQSFFDLPGFEQKFAQQSSWDWNFGQTPPFTHHMDERFSWGGVEVYLEVERGTIVQATIFSDMLDPYPMEQLALRLSGLTYNKTALEPCLAQLMQELPQYQLPLEEFQRWFINQID*