MKKLPFFLLVILLVEITISVESQTPALLKYVLQWPPTFCIQLNSKEEKLCKEPIPQQQFTLHGVMQADEDGFNIKCDYKDPNDLDKLLEEVKGDLVKFWPSLREDFNETELWKHQWRVHGSCGGTTPHEYFYKAIMMNDFPEQGNLYNYLESSEIIASDNLAYTKQHIVEAIQKLFYDKPHNVYISCVPIDLYNNTHVYLSEVTWCTELEGVHYISCPSKADPTSCPKHALIMLPLPKEQQLDPLFAIMAE*