MEKLDQLDKSIRVTLCKLERVFMPTFFDVMVHLANEAKLGGPVQFRWMYYIERHDVKNWKGVPDLAKNRIVAYMLDTIQLPDIQHNRDTILQTAKNLYRYRRSRHHDHFKKFSTKEESLQNIPTDVNETEWKFLVDYFSSDEFKRDTTTGKDPNFQKLWEITHMKPNGQWVTSASAEVNDKVKDVIAEKIQEIDEGIYVDPIINAAFVQIMGENQMYDQKLLKESMMALVSHLKNPKEDLHVKKNQESQIKKELDNLKDVLNFEKQNLEMAIYDCDKFNTLCNENDVELKAALTEKRKLEMRLPKLSSQGSKKTTPKELVTQIIRSLKRSMKS*