MQQQQNIEMSEFNKKQVHCKLTFNDQIRRFIFYGTEFAELRVHISGLLSIPVDGFVLKYVDNESDLITITSNEDLGLALDLSDKILRLVVESSNATPGTSSSEPSPVPSEMVWGGRHGFGGRGRGWGQHHQHGHHGHHGHHGHHGHHGHHGHHGGPHGGPHHPAGPHPFAPGECQGWYGEKQEKAKVRIQSKIDALKTSLEQLSDDDWKKQHALMKIHRLEGRLLRWDVVQEKKCAKKKNKEEKKWDKKLSPEALQQVQTLKTQIASLKPIVYQLKATKKAKKNELELSLQTGQGDKETIWNELLKLKESIHETQKQISSLKDQIHAIRG*