MSEFNKKQVHCKLTFNDQIRRFIFYGTEFAELRVHISGLLSIPVDGFVLKYVDNESDLITITSNEDLGLALDLSDKILRLVVESSNATPGTSSSEPSPVPSEMVWGGRHGFGGRGRGWGQHHQHGHHGHHGHHGHHGHHGHHGHHGGPHGGPHHPAGPHPFAPGECQGWYGEKQEKAKVRIQSKIDALKTSLEQLSDDDWKKQHALMKIHRLEGRLLRWDVVQEKKCAKKKNKEEKKWDKKLSPEALQQVQTLKTQIASLKPIVYQLKATKKAKKNELELSLQTGQGDKETIWNELLKLKESIHETQKQISSLKDQIHAIRG*