MQQQQHNIEMIEFNKKQVHCKLTFNDQIRRFIFYGTEFAELRVHISGLLSIPVDGFVLKYVDNESDLITITSNEDLGLALDLSDKILRLVVESSNATPGTSSSEPSPVPSEMVWGGRHGFGGRGRGWGQHHQHGHHGHHGHHGHHGHHGHHGHHGGPHGGPHHPAGPHPFAPGECQGWYGEKQEKAKVRIQSKIDALKTSLEQLSDDDWKKQHALMKIHRLEGRLLRWDVVQEKKCAKKKNKEEKKWDKKLSPEALQQVQTLKTQIASLKPIVYQLKATKKAKKNELELSLQTGQGDKETIWNELLKLKESIHETQKQISSLKDQIHAIRG*