MQEIIGASLVFLCNEKCEVLEDYGVVFDEKIVETGDYKNLTLKYPHLKAQFFENSVLLPAFINAHTHFEFSNNKASFDYGSFSGWLGSVLNNGGAILENCQGAIQNAIAVQLKSGVGSVGAISNHLIEVDLLKESPLNAVVFLEFLGSSYSLEKLKAFEAKFKELKDLEDKKLKAALAVHAPYSVQKDMALSVIQLAKDSQSLLSTHFLESFEELEWVENSKGWFENFYQHFLKESHFKSLYKGANDYIDMFKDTHTLFVHNQFASLEALKRIKSQVKNAFLITCPFSNRLLSGKALDLERAKEAGLSVSVATDGLSSNISLSLLDELRAFLLTHNMPLLELAKIALLGATRHGAKALALNNGEIEANKRADLSVFGFNEKFTKEQAILQFLLHAKEVERLFLGGKRVI*