MSKFLLNRCIRDLSPLTVLKDNLQQTAKPILNYYAKNAASRGIKVLFISYETLEKEAPEGIDCFLYATSWEKVKSLKELYEHISSWRTQGKQHIVMIDTINPILNTSISSFTMFFGSVLALGSICFLTSFHKDVTLENYPSYLPPCEVFLDFTSTCTVSLIGMQHLSVEHDAKMRSLPNPLLEELQDDKIISLLGSNCETAIVLHVEFRKKSGRIIKESCVLKNGKLEPYTPFEETARGPEPADNQIDFNVSFNLNVSEKERKERDKVFLPYFSAQMVGSQHKSSFVDEGTIIYHADEADDFDEEEDADEDLLI*