MKLEDIARLANVSKSAVSLALNGKAGVSEETRLHILQIVEENNYVPLRNTNKKMKKKSTIRFIACKSPNLITEQYQNLPFFSELLSYLSAEIASYPYDLVISTFDATTILEELAEAEKEQPTAGLILLGTNLNAEEINRIQQEYPKIVVLDTHHPHISANFVSINNFLGGYKAADYLLQLSHTKIGYVMGLPRIKNFDERKSGFFARLEEADISVPEEHVFHLSAMQIQEEASVKEAIAELQDLPSALFCENDYMAISMIKMLQSLSIKVPEQVSVLGFDNINESKVITPELTTVHVKKRDIAEQTLALLSKQIKADTNFETRQIQVNTSLIERTSCVPFQK*