MLRAVKPKTKRGLRELERRAPKLEENVKKLLLLHGTTTSSVVKGVLSDFYRLRKAGGNAIKYTRKNENIRPFESGGENYLEYLSQKTDCSLFVFGSHSKKRPHNLVVGRMYDHHVYDLIEIGVERFQPIIMFGGGKKYSPQEGSKPCLVFVGEGFEQDEKLKHLKEILIDVLRGEVVETINLAGLDRVFLCVAVGDKVYFKHCAIRLKKSGTKVPHIELIEVGPSLDLVVRRHRLPNEELKKEAMKMTLKSSKKKIKNVSRDSLSGKVGRIYMPQQEVDKIALAKMKGLKRRRQETSSGPEAARASTAAGSPSKKHRNHQPGEVISF*