MSTSHSELSNSNNLLLPHQRLEGKVALVTGGASGIGESIVSLFRQHGAKVCVVDLQDELGRQVCDSLGGDSNACYIHGDVAVEDDLRRAVEFTVEKFGTLDIMVNNAGISGMPGIDIRYADVGEFQRVFDVNCKAVFMGMKYAAQVMIPRGKGSIVSLASVASQVGGMGPHAYTGSKHAVVGLTKSVAAELGLYGIRVNCVSPYAVPTSLAMPHLPEGEGKDDALEGFLAFAERNGNLKGVRLMPKDVANAVLYLASDEAQYVSGLNLVVDGGFTAVNHALEVFTKK*