MKLCDHGHGVDVRVPLFNCHAPCRFGIACRYDTASRVKTHDVQCGGVSCSDTSRPSNCSLKKVGGVERVRHPTLASVKRSNESTINSTTKESPIQVREGRPSFRIMAEGNMWLLEFEASGLRVLADPWLFGNQTFWDQAWLYTGRSQSQQRDGLPGDLTLEYVNSIDAIIITQEWEDHCHLPTLKMLRKDVPVLASPKAAVVVQRLGFTDVTDLAHGTSSQISGLKVWATVGGRVGPPWALRENGFVLQEMQTGLRLGTCCGVHTKGLGLPSLRISTSSECTKHCKDVIGETLMLCRIYYEPHCSFDEESVRSVSPVDVVITPGRQYKVAGFPLTESVNEAVRLLRILKPQVIIPIQLTHLEMSGVTAPIIQLIGTPNDFEAYLREAGITARVVVPPLSGHFEHVQLELQKQDA*