MSTSHSELSNSNNLLLPHQRLEGKVALVTGGASGIGESIVSLFRQHGAKVCVVDLQDELGRQVCDSLGGDSNACYIHGDVTVEDVLRRAVEFTVEKFGTLDIMVNNAGISGTPGIDIRYADVGEFQRVFDVNCKAVFMGMKYAAQVMIPRGKGSIVSLASVASQVGGIGPHAYTGSKHAVVGLTKSVAAELGLYGIRVNCVSPYAVPTSLAMPHLPEGEGKDDALEGFLAFAERNGNLKGVRLMPKDVANAVLYLASDEAQYVSGLNLVVDGGFTAVNHALEVFTKK